image-et-son / p600fw

GliGli based Prophet 600 firmware upgrade
10 stars 4 forks source link

Enable transpose from external MIDI keyboard #154

Closed image-et-son closed 2 years ago

image-et-son commented 2 years ago

Currently external MIDI key events are ignored in SHIFT (tape from held) or SHIFT LOCK mode (tape from doubled clicked and blinking). Internal key events result in keyboard transpositions in this case.

This change request is to enable transpositions from external MIDI. This request originates from Jpro600k via Gearspace.

image-et-son commented 2 years ago

This cannot be implemented consistently because it must be made sure that MIDI notes sent by Prophet 600 and received back (typical setup in local off mode) are not transposed twice. The notes sent out are already transposed and this needs to stay that way. Therefore normal playing of external MIDI notes must never have the transposition applied to it. However, it is possible to implement arp and seq transposition function via MIDI.