Hi all, I have a Roland HPI-7F which has the ability to convert midi files and display them on the screen as notation.
However, I am really struggling to find a reliable Midi download site which the Roland can convert accurately, and shows the score correctly.
Does anyone have any recommendations?
Thanks in advance!
Even in theory this never can be done perfectly. The problem is that there is always more than one way to notate a MIDI file. Examples, A human engraver knows when to bar a pair of 1/8th notes, knows a tie from a dotted note and so on. He'd also know if a note is played with left of right hand. There are a hundred things like this.
Inside the MIDI file all we have is the times in what are basically "ticks" that say when the key went down and when it went up. What's worse is that MIDI files contain a performance
and the pianist may not have played in perfect time then we get odd things like dotted 1/16 notes where you'd want an 8th
And don't even begin to think about triplets and MIDI. MIDI records the "as played" not the "as written" music and triplets are a mis-match.
So there is not enough information in a MIDI file to re-construct the score perfectly. There are other file formats, "Music XML" is one for notation.
Some computer software is pretty good at guessing about MIDI and on the computer you can hand correct any mistakes and move things around until it looks good.
Direct answer - try virtual sheet music dot com.
They provide for each download the MIDI file and the PDF score and an MP3 file. Then you don't need to translate the MIDI files as you already have the PDF score. The scores look nice but the MP3s are robot-like transcriptions, maybe what you want for learning because they exactly
follow the score
Also if you happen to have an Apple computer then use Garage Band to translate MIDI to a score but all of the problems above apply but at least you can fix them. On Windows you can buy software to do about the same