A
AC Question
I would like to create, as part of a project, an app that recognizes a music score by taking a picture on the phone, and recognizes notes, cues, tones, and more, and generates a standard MIDI output file.
I would like to know, with you who have more experience, what technologies, languages, knowledge, techniques, AI or APIs, or what is needed to choose the courses to study and to focus, and to be able to accomplish this task.
Note: This app is part of a larger project done by other colleagues of a robot pianist, who will receive this MIDI file and play the song.
Note 2: years ago another project member attempted to accomplish this task using OpenCV and Java, but did not achieve much success. I do not know if it would be the case to continue his footsteps or if there are already good news that are better nowadays.
I would like to know, with you who have more experience, what technologies, languages, knowledge, techniques, AI or APIs, or what is needed to choose the courses to study and to focus, and to be able to accomplish this task.
Note: This app is part of a larger project done by other colleagues of a robot pianist, who will receive this MIDI file and play the song.
Note 2: years ago another project member attempted to accomplish this task using OpenCV and Java, but did not achieve much success. I do not know if it would be the case to continue his footsteps or if there are already good news that are better nowadays.