-
-
Notifications
You must be signed in to change notification settings - Fork 55
Description
Is your feature request related to a problem? Please describe.
When the notes from a imported midi file are transposed, the song will end up sounding incorrect as when transposing, care is not given to whether relative notes are in a higher or lower octave, meaning the transposed notes will all be in either the highest or lowest octave.
for e.g.,
a G note followed by a lower octave D note (but both notes still above minecraft's limit) in a midi file will end up, once transposed, to G 13 and D 20. Therefore the D note is now a higher pitch than the G note and the song will sound off
Describe the enhancement you'd like
When the transpose function is run, check whether or not the previous note is higher or lower in octave than the current note and adjust accordingly
Thanks! :D