Closed

Sheet music reader / interpreter in c++

Write a C++ application to interpret sheet music for piano from an image file and convert to musicxml format

Input format is jpg, png, tiff or bmp. All staff lines must be perfectly horizontal and bar line, perfectly vertical or file can be rejected.

Image size is any but it must be high enough to recognize notes clearly or file can be rejected.

Color information is irrelevant, as is grey scale; input can filtered to black or white only. Watermarks should be automatically removed (example will be provided).

Output format is MusicXML 2.0 [url removed, login to view]

Only piano staves needs be interpreted, vocal and other staves should be ignored as can chord charts.

Lyrics should be interpreted and included in output file.

5 sample music scores will be provided, the application should be able to decode all 5 correctly.

here are the examples
http://www.docstoc.com/docs/37132230/Numb-%28piano-solo%29
http://www.musicnotes.com/sheetmusic/mtdVPE.asp?ppn=MN0039017
http://www.dailypianosheets.com/wp-content/uploads/2011/02/Scott%20Joplin-The%20entertainer-DailyPianoSheets.pdf (this is pdf but you can convert it to jpg)
http://www.music-scores.com/midi.php?sheetmusic=Albinoni_Adagio_easy_piano
http://www.musicnotes.com/sheetmusic/mtdVPE.asp?ppn=MN0042852

Skills: C++ Programming

See more: sheet music interpreter, piano staves notes, music reader, music sheet interpreter, convert sheet music, vertical lines and horizontal lines, tutorial programming, tutorial in programming, tutorial for programming, tutorial cplusplus, programming in c tutorial, music notes com, music for programming, interpreter programming, interpreted, horizontal line example, c programming input output, cplusplus tutorial, www music scores com, chord sheet reader, vocal, sheet, programming tutorial, piano, Music scores

About the Employer:
( 0 reviews ) Thailand

Project ID: #1095671

2 freelancers are bidding on average $250 for this job

derrick01

Hi, We are ready to complete the work. We assure you that the work will be of the best quality. You will get the work as per your time deadline. Our motto is best quality work and strict on time deadline. Please c More

$250 USD in 7 days
(0 Reviews)
0.0
axizhe

Hello Sir. I'm a C programmer. I can develop your software in the estimated time. The result will be the best quality, you can try a demo of it in 4 days and verify its functionality. You will have support for any ques More

$250 USD in 7 days
(0 Reviews)
0.0