yes, you can do that.
In theory, you can do
transposition with the Classic edition of Midi Translator. However, it only allows
static translations, so you'll end up defining one translation for every note:
Code: Select all
INPUT OUTPUT
NOTE ON key 20 -> NOTE ON key 32
NOTE ON key 21 -> NOTE ON key 33
...
NOTE ON key 80 -> NOTE ON key 92
...
The note numbers are in semitones, so adding twelve semitones will increase the note by one octave.
Midi Translator Pro offers an elegant way for doing so, by way of
"Rules" with variables (variables have 2-letter names, e.g. pp, qq, etc. or "global" variables ga, gb, gc,...).
Here, the octave transposition is one simple translator:
Code: Select all
INPUT: NOTE ON key "pp"
RULE: pp=pp+12
OUTPUT: NOTE ON key "pp"
It'll be easy to change this definition to an arbitrary transposition, simply change the rule.