So have been trying to do a ‘Key To All Synth Topologies’ setup where I can map the three banks of faders in Keylab User programs to cover the most used parameters in a consistent way for all my soft synths. Analog Lab does this already to some extent with the default set-up of the four macros (Brightness, Timbre, Time and Movement), the VCA and VCF ADSR profiles on the faders and I think (from a cursory look) the oscillator and noise mix on encoders 5-8. However, it only uses one bank and I was after finer grained control of things like PWM, Mod Depth etc. etc. Needless to say, this is not quite as good an idea as it sounds because all the synth architectures are a bit different, but it works fairly well for two oscillator + noise synths and samplers.
The mapping I created has turned into a bit of a dog’s breakfast of CC assignments as I tried to stay away from things that might be used more generally. My recent headache has been staying clear of the CCs used by Keylab to talk to Analog Lab and the soft synths. For example, the default assignment for CC 74 is LP filter cutoff, but Arturia have assigned this to Brightness which most often controls only Filter Cutoff but the Macro may be mapped to other things as well. More particularly, I was using CCs 28 and 29 for some things but found that on many of the V Collection they are assigned by default to next and previous preset. I googled but couldn’t find information anywhere on the CCs Arturia have used so was wondering if anyone else had investigated this. I have monitored the outputs from Keylab and I have the following list:
CC 28 - Next Preset
CC 29 - Previous Preset
CC 30 - Couldn’t see this coming out of the Analog Lab buttons but it seemed to do a ‘revert to stored patch’ on some of the V Collection synths?
CC 71 - Timbre Macro
CC 74 - Brightness Macro
CC 76 - Time Macro
CC 77 - Movement Macro
CC 112 - Keylab Knob right
CC 113 - Keylab Knob left
CC 116 - Category Select
CC 117 - Preset Select
I am not sure this is exhaustive though. Any thoughts or input welcome!