Forum creation

  17 posts   Feedicon  
Replies: 16 - Last Post: March 21, 2012 10:48
by: maxpol
showing 1 - 17 of 17
 
Posted: December 19, 2011 09:23 by Hervé Bitteur
Audiveris is still in an awkward position, with development on Kenai site and (old) mailing list on Java.net. I'm working full-time on Audiveris development and won't have time left for cleaning up this mess before a month or so...

This forum is a first attempt to host general topics about Audiveris.
 
Posted: January 26, 2012 17:26 by lukezze
Hi,

I admire your effort.

I'm musician and my interest in AudiVeris projec is about transposing music sheet.



Best regards,

Luka
 
Posted: January 31, 2012 23:21 by lyndon153
Ditto from me.
I'd like to see the Audiveris plug working in MuseScore as well.
Right now, I haven't much about getting it to work.
It seems the dependencies are:
java 6, lepotonica, tesseract ocr, tesjeract, etc.
And specific versions are required.

I'm a unix sysadmin, but play trumpet & cornet @ church & community band. I would love to scan in the sheet music and play along with it.

Hopefully, this forum is for talking about how to get audiveris to work.

--Lyndon
 
Posted: February 10, 2012 12:38 by Hervé Bitteur
Hi Lyndon,

Sorry for such a late answer. I have been busy at Fosdem conference to present Audiveris there.

Audiveris development is performed primarily on Windows environment. Being a Java application, dependency on operating system is low. However, when it comes to textual glyphs, Audiveris invokes a companion tool, named Tesseract, which is developed in C/C++.

For the time being, the connection between Audiveris & Tesseract 2.04 works for Windows and for Linux.
If you are experiencing problems under Linux, I cannot really help you for lack of Linux knowledge.
Please refer to http://code.google.com/p/tesjeract/ documented by James Le Cuirot, who developed the 2.04 connection.

Note that we would like to move ASAP to Tesseract 3.x, but the interface is somewhat different.
My understanding is that we should aim at adapting an Android-based interface to Tesseract.
Get in touch with James to get up-to-date information on the problem.
I'm sure James would appreciate any help here as he has not much time available for the task.

Bye
/Hervé
 
Posted: February 10, 2012 12:18 by Hervé Bitteur
@Luka,

Audiveris as a music scanner aims at providing MusicXML symbolic format from sheet music.
This symbolic data can then be used as input by a score editor such as MuseScore, Finale, etc.
A score editor, among many other features, can transpose the music according to your wishes.

MuseScore and Audiveris are right now working on improving their coupling to this end.

Bye
/Hervé
 
Posted: February 09, 2012 16:01 by pamcourson
Hi, everybody. I'm a student from the University of Pisa, Italy.
I'm working at a distributed music project and I need to use Audiveris to convert images in XML's document.
I'd like to see it plug working in MuseScore as well, me too, because we use this program to proofread music sheets.

I found a lot of problems, still unresolved, with the installation of Tesjeract. I was working with the 3.3 version, before, and the last version of 4.1 is not working on my pc. Have you found some problem with the use of the program?

- Roberta
 
Posted: February 10, 2012 12:49 by Hervé Bitteur
Hii Roberta,

Do not use v3.3, it's too old now, try to use the latest development build instead (4.1beta).
Could you elaborate on the problems you have with 4.1?
Are they related to just the connection with Tesseract?

I'm right now working on an Audiveris installer, which should take care of each and every installation step:
- Installation of Java application (and proper runtime if needed)
- Installation of proper VC++ runtime
- Installation of MusicalSymbols font
- Implementation of an audiveris.exe file
So both installation and launch should be easy.
I plan to release this next week.

Bye
/Hervé
 
Posted: February 09, 2012 16:23 by almailer
Hi,

I'm interested in contributing to the development of Audiveris. I'm primarily a java developer, though I've played around with Tesseract a little before. I'm also a sometime mac user, so I'm quite interested in looking at the java interface with the Tesseract library and the upgrade work.

I'm going to download the source and see what I can get working, but I'd like to know if you have any tips for getting started with the code/where to dive into the project?

Alastair
 
Posted: February 10, 2012 13:00 by Hervé Bitteur
Alastair,

If your interest is Tesseract connection, please have a look at http://code.google.com/p/tesjeract/ and, there, get in touch with James Le Cuirot.

Now, if your interest is to make Audiveris run on Mac, I would appreciate your help too!
There are some specific UI source lines in Audiveris related to Mac OS, written by Brenton Partridge a couple of years ago. You should check whether the application still runs correctly on Mac today.

Keep us informed!

Bye
/Hervé
 
Posted: February 10, 2012 22:27 by tikang
Hi Herve,
I am also interested in contributing to the project.
What would be a good place to start?
I can do both Java and C++
--Tim
 
Posted: February 13, 2012 07:26 by Hervé Bitteur
Hi Tim,

Your question is very open.
Since you are knowledgeable both in Java and C++, I would suggest to investigate the connection to Tesseract V3.
This requires no deep understanding of Audiveris internals. The spec is simple to state: make the various Tesseract V3 features available to the Java world.
Have a look at http://code.google.com/p/tesjeract/ where James Le Cuirot (JerseyChewi@kenai.com) wrote the Java interface to Tesseract V2.04
SInce Google has developed an Android-based interface, we should certainly use it. At Fosdem I heared about GNUDroid, perhaps this is something which could help. I don't know.

There are other topics where you could give a hand, but this one is well defined and needed ASAP!

Bye
/Hervé
 
Posted: February 13, 2012 12:37 by maxpol
Hello everybody,

I'm professional musician from Germany playing keyboards and having a rich experience as composer, band leader and choir conductor.

I'm using music software as part of my daily work.
I like to see Audiveris come closer to the commercial projects like Photoscore, SharpEye etc. A tighter integration with MuseScore would be very appreciated as well.

I found a lot of problems with the beta versions 4.0/4.1:

- proper installation of audiveris remains very difficult for unexperienced users, mainly on non-Windows systems due to the lack of installer/script or stepwise instructions. This can be quickly fixed IMHO.

- I encountered several real world documents (PDF) I wasn't able ever open in audiveris.

- it would be very appreciated to have a detailed scanning guide (topics on choosing right resolution etc).

- User guide is too old and doesn't reflect changes in the latest versions

- the documentation can be improved alot

- audiveris has a lot of recognition troubles with scanned documents containing image-caused imperfections like skew, broken glyphs etc. As opposite the commercial OMR software - Photoscore - does process those documents quite well.

As stated earlier I would like to contribute to the project by fixing issues and improving algorithms.
Please tell me where do you want me to start...

Best regards
Maxim Poliakovski
 
Posted: February 14, 2012 08:18 by Hervé Bitteur
Maxim,

Thanks for your detailed list of Audiveris issues. I agree with each of them.
Of course I would prefer the list being empty, but this is a long term goal! Smile

Here are my personal comments for each issue:

- proper installation of audiveris remains very difficult for unexperienced users, mainly on non-Windows systems due to the lack of installer/script or stepwise instructions. This can be quickly fixed IMHO.
I'm right now working on improving installation and launch of the application. This week, you should see a .EXE for easy launch and a .MSI for full installation (Java run time, C++ run time, musical font, OCR files). Granted, this addresses only the Windows environment. A similar effort should be done on Linux (this will require someone knowledgeable about this environment).

- I encountered several real world documents (PDF) I wasn't able ever open in audiveris.
The reading of PDF files is delegated to PDFRenderer open-source tool. There are still some remaining bugs in this tool.
If they don't get fixed by PDFRenderer project team, we probably have another solution by switching to JPedal tool. But this would need further investigation and some modification in Audiveris interfacing code.

- it would be very appreciated to have a detailed scanning guide (topics on choosing right resolution etc).
300dpi, 0..255 levels of gray rather than black & white, skew less than a couple of degrees.

- User guide is too old and doesn't reflect changes in the latest versions
- the documentation can be improved alot
Definitely! Documentation is a task on its own. We should both upgrade and simplify the various documentation pieces. Last month, when preparing Fosdem conference, I somewhat revamped Audiveris web site, using HTML5 and CSS3. But this was mainly "cosmetics", deeper modifications are needed, especially in terms of content and of modularity.

- audiveris has a lot of recognition troubles with scanned documents containing image-caused imperfections like skew, broken glyphs etc. As opposite the commercial OMR software - Photoscore - does process those documents quite well.
1/ My current goal is to be able to process automatically (i.e. with no user correction) the dozen of examples available on Recordare MusicXML site. These examples are representative in terms of music features. The objective is to be able to correctly process good-quality scores.
2/ After that, the next goal will address poor-quality scores. Several parts of Audiveris internals will need to be improved. Perhaps the main one will be to switch from the current iteration-based strategy to what I call a SIG-based strategy (symbol interpretation graph). More on this when the Fosdem slides are published in the coming days.


All this sounds like a development program. So if readers of this post could volunteer for some item(s), they would be more than welcome.
- I personally, as a software engineer, will work on completing the (Windows) installer and then I intend to focus on the recognition issues.
- You Maxim, as a professional musician, are probably the best qualified person regarding user features. Why not taking care of the user guide as a starting task? This is just a suggestion, of course. This list is yours.

Bye
/Hervé


 
Posted: February 14, 2012 15:45 by maxpol
Hello Hervé,

I'm right now working on improving installation and launch of the application. This week, you should see a .EXE for easy launch and a .MSI for full installation (Java run time, C++ run time, musical font, OCR files). Granted, this addresses only the Windows environment. A similar effort should be done on Linux (this will require someone knowledgeable about this environment).

I volunteer myself to create Mac OS X installation package.
Linux-Ubuntu will be easy as well. Not sure about other Linux distributions...

The reading of PDF files is delegated to PDFRenderer open-source tool. There are still some remaining bugs in this tool.
If they don't get fixed by PDFRenderer project team, we probably have another solution by switching to JPedal tool. But this would need further investigation and some modification in Audiveris interfacing code.


I'll try to elaborate a fix for this issue first. Then we'll see...

You Maxim, as a professional musician, are probably the best qualified person regarding user features. Why not taking care of the user guide as a starting task?
Ok, I'll give it a try...

Best regards
Maxim Poliakovski
 
Posted: February 15, 2012 09:01 by Hervé Bitteur
Hi Maxim,

Thanks for your proposals.
I'll change your project role from Observer to Developer so that you can commit your work.

Today, I'm polishing the Windows installer and updating the installation documentation accordingly.
After that, I can take care of a new version for just the "quick example" documentation (this is not the full Operation manual).
So that you can focus on Max OS X & Ubuntu and perhaps PDF issues.

Bye
/Hervé
 
Posted: March 15, 2012 02:19 by tikang
Hi Herve,
I've began to look at the Tesseract code. If anyone else is also working on this, please direct me to them so we can work together.
--Tim
 
Posted: March 21, 2012 10:48 by maxpol
Hi Tim,

I already created a JNI Wrapper for Tesseract 3.x suitable for audiveris. There is still room for improvements. If you're interested to help me getting it working soon please contact me via email: max_pole(at)gmx(point)de

Thank you in advance
Maxim
showing 1 - 17 of 17
Replies: 16 - Last Post: March 21, 2012 10:48
by: maxpol
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close