Launch Control XL performance script

Post Reply New Topic
RELATED
PRODUCTS

Post

This is a minimal script I made to go along with my Launchpad script.

https://github.com/Nettsu/launch-control-xl-bitwig

Here's how it works:
  1. The eight columns on the controller correspond to the first eight tracks in the project. If the track is a group, then both the group and all it's children are controlled by this one column.
  2. The first two knobs control the first two remote controls of the first device on each track.
  3. The third knob controls the first send of the track.
  4. The first row of buttons indicate the state of the clip launcher for the track:
    - bright green means a clip is queued
    - dark green means it is playing
    - yellow means it is queued for stop
    - no colour means all clips are stopped
  5. Press the button to stop clips on the corresponding track.
  6. The UP and DOWN side buttons control tempo.
  7. The LEFT and RIGHT side buttons control the crossfader.
  8. The SOLO, MUTE and ARM side buttons change the function of the second row of buttons.
The script needs the Launch Control XL to be in 'User 1' mode.

Post

Nice, really need to check this when I get back home Sunday. Dude, I love the launchcontroll xl functions in Ableton, with device parameters and all, is it hard for you to make a script so it will have all abletons knobs and sliders controls? Have you tried it with Ableton? Do and see... anyway, definitely need to peep your script, good job.

If you're a knob freak, launchcontroll xl is the way to go!

Qlas Beats

Post

Yeah I'm loving it, I was using the smaller launch control before, but the XL has faders (which are a godsend!) and much better knob quality, with detents in the middle and buttery smooth action, even soother than the smaller launch control :)

I don't use Ableton but if you have some ideas what I could add to the script write here. I might for example leave the 'User 1' preset as is and make 'User 2' mimic Ableton.

Post

Looking forward to checking out your script! I'll get back to ya!

Post

thanks for this script! i'll try it and i don't know if it has this but it would be great if it had a mode for all knobs to control all remote control pages simultaneously for a device which have multiple remote knobs assigned.

Post

I recently made some drastic changes to the script, the knobs control the first three remote controls on each channel, and the buttons can control the fourth and fifth remote control (but only switch them between 0% and 100%).

Post

Hello, alright i try it today and it works as you say, nice :) , i see that pot pickup mode doesn't work in bitwig and with the default script seem to work when you move the controls very very very slowly , dont work right.

ps. this script works well for pickup function : https://github.com/phaethon/bitwig-pickup-controller

*the ideal i think for a complete script would be jdachtera's script (https://github.com/jdachtera/bitwig-nov ... control-xl) but with the pickup function from the above script inside, can you combine the scripts and make it work ? thank you.

Post

I tried using knob pickup for a while but decided that I don't really like it and removed it, I could make it an option in the settings if you want.

Post

psy_ wrote: *the ideal i think for a complete script would be jdachtera's script (https://github.com/jdachtera/bitwig-nov ... control-xl) but with the pickup function from the above script inside, can you combine the scripts and make it work ? thank you.
+1 +1 +1 +1 +1 +1 +1 :clap: :hyper:

Post

Netsu wrote:I tried using knob pickup for a while but decided that I don't really like it and removed it, I could make it an option in the settings if you want.
i'm not a fan of pick up control too, a scaling option seems more suitable but pickup is better than nothing,
also a more complete traditional mode to control all 8 macro knobs (or more) per instrument and change banks with buttons would be nice for another project for those without launchpad using it as their main controller :) thanks for listening and either way the script is useful!

Post

What's a scaling option?

Post

if you have live you can see it in practice and works very well : https://www.ableton.com/en/manual/midi- ... e-control/
, scroll down to "26.1.3 Takeover Mode"

Post

Oooh, yeah, I could do that :D Will try it when I have some time.

Post

alright :tu:

Post Reply

Return to “Controller Scripting”