1.03 firmware MIDI PLAY mode has a bug causing it to
play the wrong note, down two octaves and a semi-tone
from the received MIDI note instead of simply down two
octaves. This was caused by adding or subtracting a
magic number to map from incoming MIDI note to x0xb0x
note - but the magic number was wrong. I've replaced
all use of magic numbers with two macros,
from_midi_note(n) and to_midi_note(n).
Also, because I like blinking lights, I've turned on
note LEDs for MIDI PLAY mode.
"cvs diff -u" diff file, apply with "patch < x0xb0x_midiplay_fix.hex"
Logged In: YES
user_id=1356143
Sorry, that of course should say:
apply with "patch < x0xb0x_midiplay.diff"