this is rather simple. You need MIDI Translator Pro.
You need the typical setup where MIDI Translator sits in between your MIDI keyboard/controller and the software you want to play in. Check the user manual (or search this forum) for details.
Then, create a preset and in it, create 2 translators like this:
Code: Select all
Translator 0: Reverse Note On messages on MIDI Channel 1
Incoming: MIDI 90 pp qq
[x] swallow incoming message
Rules:
pp=127-pp
Outgoing: MIDI 90 pp qq
Translator 1: Reverse Note Off messages on MIDI Channel 1
Incoming: MIDI 80 pp qq
[x] swallow incoming message
Rules:
pp=127-pp
Outgoing: MIDI 80 pp qq
In both translators, pp captures the incoming note number. The rule will reverse it by subtracting it from 127 (127 is the maximum note number). pp is the velocity of the played note. The outgoing action will output the new MIDI message.
Florian