Click here to Skip to main content
15,845,103 members
Please Sign up or sign in to vote.
2.00/5 (1 vote)
See more:
I am going on a project, something like the two apps that I mentioned in the title. And I can seldom found how such application work with the search engine, so here I come. Thanks in advance. :)

I am sorry that I did't specify the question.
"etude" or "auto flip" are the applications for one who plays piano with no need to flip the music sheet manually.

Here are some questions that I wish you can give me a help;
1. How to display the music sheet, with which format?
2. How can I compare the information of music sheet with the real-time voice, and find out the pinpoint to flip the music sheet?
3. How can the voice with multiple notes at the same time be recognized? This question is optional for now. I think I should finish recognizing one note in a time first.

And, my chaotic thought will be given in the following, if you don't want you thought to be blocked, you should not continue reading it.

(...Think once)

(...Think twice)

Ok, my chaotic thought now is that using MIDI to format the music sheet, and then convert the real-time voice to some format, like frequency space, whatever; and then compare it with the MIDI, thought I don't know how, this is the problem. And I think it should have a better way to do. Thanks for watching all of this!! :P
Updated 5-Nov-15 5:20am
Richard MacCutchan 5-Nov-15 3:45am    
What do these applications do?
Carle_Lai 5-Nov-15 9:42am    
Sorry, because I wrote the question in hurry, I did notice that.
Those applications are for people who play piano. The music sheet can automatically flip while the program recognize the page has been finished playing by the player according to the real-time voice. But I have no clue what I should do now. I've known some ways to approach it, like FFT and Pattern Recognition, but I am not sure they will work together. Thanks for answering~
Richard MacCutchan 5-Nov-15 11:35am    
Sorry, but your questions are far too broad for a Quick Answers forum. You need to do considerable research into the areas that you want to work with.
Carle_Lai 5-Nov-15 21:38pm    
So sad(;-;), but anyway, thanks for your advice. :)

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900