Encoding Yamaha Tempo

+1 vote
asked Feb 23, 2021 in Advanced by jkhiser (19,810 points)
Isn't MIDI supposed to be dead by now? 1983 sysex still rocking, thanks for figuring this one out, JK!

1 Answer

+1 vote
Michael Baumgärtel - i do not believe the Tyros uses the four bit Roland encoding, but if you want to try it, here is a spreadsheet that will calculate the correct MDP2 input decimal value to generate a four digit four bit (aka Roland) encoding for named ticks.

Value to be encoded -> MDP2 named ticks input decimal value -> MDP2 Sysex output four bit encoded value.

Example:

4095 (0FFFh) -> 247695 -> 00 0F 0F 0F

The highest value you can encode in four digits is 65536, which equates to a minimum BPM of 915, which contributes to the belief this is not the correct encoding.
Downloads: 282
Four Bit Encoding for MDP2.xlsx.zip
Downloads: 282
answered Feb 24, 2021 by jkhiser (19,810 points)
edited Feb 24, 2021 by jkhiser
...