Another technic, works with and without keyboard (i use it with sampler):
- 1. To the track containing the midi that should be transposed i add a MIDI Effect Rack.
- 2. To this rack i add multiple pitch plugins each with another setting (e.g. +5, -2...). I name them according to their supposed usage (e.g. D, transposes from C to D).
- 3. Each of the plugins gets one (!) key in the chain selector of the Rack (D gets place 2 because its 2 semitones up from C.
- 4. I add midi automation for this chain selector (e.g. Channel 14, Notes C1:B1, Min 0 Max 11).
Whenever i press the D1 key on my external midi keyboard chain D is selected, the midi gets transposed 2 semitones up (great, no retriggering). The midi input (in Live) of the external keyboard is "Remote enabled".
If used without a keyboard i just make one midi control track that contains single notes with the desired pitch of the midi. This control track is lead out to channel 14 of a virtual midi out port (I use LoopBe cause of X64 OS, 32 bit works with Maple also).
If i enable "Remote" for the virtual midi IN the midi effect rack's chains are selected by the "control track".
Looks difficult but is reuseable. Im quite happy with it. I think this may also work for pure midi tracks (no sampler)
Martin