asked Dec 22 '15 at 21:02 by moldau (71)


I would like to lock launcher clips to device presets, meaning that when I play a different clip from the same track, a different preset is loaded in an instrument or fx device.

Can it be done? Thanks

12next page »

xy Instrument and One Time a automation will enable. Another Way could be an Programm Chance but this is an older Thing from older synths.


answered Aug 29 '16 at 18:15 by Tonfabrik (40)

I was looking for the same thing - unfortunately it cannot be done. I tried using automation lanes for every parameter but it's just not practical and almost impossible to get it right for many parameters. Feature request!


answered Nov 15 '16 at 17:08 by weasel (51)

edited Nov 15 '16 at 17:10

there is the possibility to change the preset of devices via the controller scripting api. I have done this for chain devices that i put in the first device slot of a track. how it is done is the following:

  • I write preset names into an excel/openoffice sheet in a grid that represent the tracks for the corresponding clip slots represented by the cells.

  • I have a python script that checks whenever the excel sheet changed and reads the preset names into a javascript file which can be loaded by my controller script

  • i have a controller script which is basically a basic keyboard controller script I editet to function with my akai midimix controller - but really a normal standard keyboard controller script would do it as well, which reads the javascript file my python script generated and whenever the corresponding clip gets triggered it changes the preset of the chain on the track.

You can also generate empty clips which could function solely for changing presets which will take a fraction of a second before you want to use the new settings. Also maybe the python script etc. isn't really necessary but I used it to manage the information of which clip should trigger which preset. Another idea was to write the preset into the clip name and then the excel file etc. would not be necessary anymore but when I did that the API didn't really allow ths - maybe it got improved now and it would be possible.

The reason I use the chain devices for this is because you can load and store numerous devices and effects and change them all together by pressing one button.

If you are interested I can send you the scripts / files.


answered Sep 15 '17 at 13:21 by weasel (51)

edited Sep 15 '17 at 13:26

@antic604: thanks for the effort. However I have already tried it this way and don't find it practical. E.g. when I play a 2 hour live set and have 100 scenes with many many different tracks I have to have say 10 of these layers and for every clip I have to have 10 automation lanes. Now if I have only 20 Clips per Track I have to set 200 automation lanes per Track.

However if Bitwig would allow to read the Clip Names via script it could be as simple as writing the preset name as suffix in the clips name.


answered Sep 16 '17 at 09:08 by weasel (51)

This would be a game changer for me. Being able to store all vst/plugin settings into a clip so when it is launched it resets all those parameters.

PPTC for ableton live does this in a really unique way for Ableton. it could be better if it was integrated into the software tho.


answered Aug 01 '17 at 06:22 by kirkwoodwest (33)

+1! any news about this feature? I need to change very quickly the set on a Drum Machine device. Any suggestion?


answered Sep 15 '17 at 11:06 by Blindekinder (91)

Scripting aside - because it's not for everyone - you can always put the device chains you'd like to use for separate clips in FX or Instrument Layer and at the beginning of the clip you'd just enable the needed chain, while muting the others - this can be done using Select-4 and Macro modulators, so you can either write it in automation line or modify on the fly with a controller.

You canalso put notes in one track, while the FX - Instrument Layer with preset chains in the other and put a Note Receiver before it, so you can have a clip with melody in 1st track, while clips in second would each have automation that enables on chain and disables the others.

I's a modular DAW. Think like it.


answered Sep 15 '17 at 15:25 by antic604 (673)

@antic604: although it is generally true what you say I have to say that it's not a satisfying solution and I think it's a rather clumsy way of doing it. also writing automation and turning x layers on or off every two seconds is not a fun way of doing it and very confusing. i have tried it.


answered Sep 15 '17 at 18:56 by weasel (51)

Weasel, I am very interested in that script.

Another goal of mine is to make it so when you switch patches, my knobs on the bcr200 are already mapped to where they need to be.


answered Sep 15 '17 at 19:04 by kirkwoodwest (33)

i will upload it to github maybe tomorrow


answered Sep 15 '17 at 19:17 by weasel (51)

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: Dec 22 '15 at 21:02

Seen: 2,676 times

Last updated: Apr 26 at 23:36