Arturia Forums
Controllers => KeyLab Essential => KeyLab Essential - General Discussions => Topic started by: Luke72 on July 03, 2019, 11:56:05 am
-
Hello, a simple question: can I select user maps automatically with Logic X using program changes or sysex ?
I need to play different tracks during live... with different instruments and midi channel, so I would like to automate the instrument change in Logic selecting different user maps in Keylab, without press map button manually... any idea is welcomed.
-
Have you thought of using MainStage and setting up a couple of buttons on your controller to advance/retard through your concert presets? If someone knows of a way to automate that, better still. Logic doesn't really lend itself well to live performances, it's not really intended for it.
-
Thanks :) I never thought of using Mainstage because of the complexity of the projects... they use tracks on different AU and synth module (Virus TI Snow, BopPad, Keylab Essential with Analog Lab 4, Maschine Mikro MkIII, Roland AX-EGDE keytar). So I play at least one sound/track for every module during live sessions in a single project, mapped to different controllers. In Logic this means to select multiple tracks in rec mode and assign a dedicated midi channel for every track. With this config, every keboard/pad/module, setted on different channel, play a single track-AU-instrument in Logic, in live mode.
Ex.: in the keytar I can select, using program changes, different pre-programmed patches inside with different midi channel, to play different tracks and change sound automatically during the live session in Logic. I would like to do this also with Keylab, selecting different maps programmed to different midi channel and midi CC, but I can't find any reference to do this...
I'll try to rec in Logic a sysex message from Keylab, if transmitted on manual map selection... to use for automate this function.
Otherwise I don't know how to do this...
-
SOLVED :)
I recorded sysex of manual map change in a Logic midi track mapped to Keylab midi. When played, Logic change maps aumatically.
Sysex to set maps are:
Map Sysex
Analog Lab F0 00 20 6B 7F 42 05 01 F7
DAW F0 00 20 6B 7F 42 05 02 F7
User 1 F0 00 20 6B 7F 42 05 03 F7
User 2 F0 00 20 6B 7F 42 05 04 F7
User 3 F0 00 20 6B 7F 42 05 05 F7
User 4 F0 00 20 6B 7F 42 05 06 F7
User 5 F0 00 20 6B 7F 42 05 07 F7
User 6 F0 00 20 6B 7F 42 05 08 F7
where the last number is the number of each pad.
-
Nice. Glad you sorted it.