Behavior of Device Selection Knob on Arturia Keylab 49

Post Reply New Topic
RELATED
PRODUCTS

Post

I have a question that pertains to the behavior of the Bitwig-supplied controller script for the Arturia Keylab 49. This behavior is the same on both my Mac and Windows 10 computer.

When using the included control script, when I turn the knob mapped to the device selection function, the selected primary device will change on whatever track has the focus at the time. If I turn the track knob, a different track will be selected and if I turn the device knob than it will change which device had been set as the primary device in that track so that I can page through the different device panel mappings for that device and use the color-coded controls.

This is all very good but the device knob will only allow me to select a device in whatever the current level of nested device chains I happen to be in. I can move left and right between devices in the same level of nesting but I cannot move further to the left and right to access other devices on the same track that happen to be at a different level of nesting.

For example: if I have three devices nested inside a polysynth FX chain, and one of them is set as the primary device, I can turn the knob on my Keylab to access any of the three devices nested inside the polysynth. But if the whole polysynth (and all of the devices nested inside its FX chain) is itself located within another device's FX chain, like an LFO or Audio Mod, then I cannot use the knob to get all the way out to the polysynth's "parent" device, in this example the LFO or Audio Mod.

I don't mind learning out how to modify my controller script, but I was wondering:

1) if someone with more controller script experiences thinks this will be at all possible for me to do or is it a waste of time
2) where the best controller script and API docs are
3) where in the Bitwig-supplied Keylab Controller you think I ought to be looking to study the current behavior and make my modification.

I'd like to make the behavior of my knob be to be able to set the primary device to be anywhere on the current track's device rack regardless of nesting, and to expand out the GUI display of an FX chain if a device becomes primary and it is not currently visible.

Thanks,

Scott

Post Reply

Return to “Controller Scripting”