[poll]How tree-like track structure should be mapped to a controller?

Post Reply New Topic

How tracks should be mapped to controller?

Flat
0
No votes
Siblings
0
No votes
Both depending on settings
1
100%
Wait until API update and map tracks exactly as in GUI
0
No votes
Other (describe in comments)
0
No votes
 
Total votes: 1

RELATED
PRODUCTS

Post

At the moment (BWS 1.3.6) controller script can't fold/unfold group tracks due to API limitation. Moreover group can be inside other group which can be inside other group and so on.

So there is a problem how to map complex tree-like track structure to a flat controller (usually 8 ) track structure.

Currently there are two major ways to do it, both with own limitations.
  • Flat - all tracks are mapped to controller as if all groups are unfolded. It is ok until you fold some group in gui but form controller's point of view it still will be unfolded.
  • Siblings - only tracks of current group/level are mapped to controller. It is ok if you enter inside a group from gui or keep child groups closed. Also navigation inside outside groups possible, FX tracks inside group mapped correctly. See pic
When API will be updated and controller script will be able to track/modify state of group tracks there will be ability to map track structure exactly as displayed on GUI.
You do not have the required permissions to view the files attached to this post.

Post

Hi !
Group API is a huge missing of Bitwig, and I really reaaaaaaally need for my live project.
If I understand, siblings mode will take all first groups and launch them ?
For example , I've got 8 groups in my project :

The first one contains all my kicks on differents tracks. So when I launch the first group from my first 8x8 launchpad/Wathever controller it will launch my first clip ?

The second group has all of my synths on differents tracks. As the first group with my kicks, the second will launch all my synths.
Here is a picture :
Capture d’écran 2016-01-26 à 14.03.49.png
Capture d’écran 2016-01-26 à 14.03.39.png

Is it possible to do that ?

Thanks !

Technolife
You do not have the required permissions to view the files attached to this post.

Post Reply

Return to “Controller Scripting”