Introducing the Launchpad Script V3

RELATED
PRODUCTS

Post

looks like there's a bug in the script that makes user controls page 2 and 3 not work in both orientations (horizontal/vertical).. to fix it, in launchpad_grid.js (around like 650), add a '+8' or '+16' to the column part of the TempMode.USER2 and USER3 cases, like the row part..

- tor-helge

Post

Just got a Launchpad Mini and I've been having a blast using it with Bitwig using this script. All functions are working correctly :)

The only thing I would change is that there are some typos in the Scales section.

Locorian (Locrian)
Marjor (Major)

There is at least one more but I can't remember what it was.

Post

Does anybody know, if the User1, User2, User3 assignable functions work on Bitwig 1.3.x? I have just installed the V3 script today and I like it pretty much. Only the User assignable functions do not work in1.3.x, except of some bugs that temporary randomly appear, but are minor issues. It is likely that bitwig has changed something, cause in the author's (Daniel Duffy) tutorial the assignment function in bitwig has another name, now it is "Map to Controller or Key". I went through all the code of the script, but could not figure out where exactly the code lines for the assignment are located and how it works. I have only some little knowledge of C++. Could someone tell, if it worked in previous versions or probably also in 1.3.x versions.
For your information , I am running a first version Launchpad.
@anp27 To find the misspelled text is easy in the scripts...you can change it by yourself.

Big shouts to Daniel for the nice script!
If someone could check for the not working functions would be nice, otherwise I would use it anyway, cause it's far better than the bitwig's preinstalled script!
THX- Kay

Post

So I just checked the API for 1.3.11 and it doesn't look like they changed anything. I assume you're on the User 1/2/3 page, then you go into preferences, shortcuts, controller and try to map it? When you hit the button on the launchpad it doesn't do anything then?

Post

Hi, thank you for the fast response! I mean, if I am on one of the three user pages on the launchpad,then like you explained in the tutorial video I choose one controller (e.g. Knob, fader,...) of a device in bitwig by right mouse click and assign (now named map), then press a pad in a particular row,respectively column,hence nothing happens, not like in your tutorial that the whole row gets illuminated and control is assigned. Neither the pads glow nor pressing a pad leads to changes of the chosen knob value.
Am I mistaking something or doesn't it work anymore in recent bitwig versions?
Thx kay

Post

I mean, that's exactly how I would do it. I guess you could try going into the Key Mapping editor in Preferences, selecting Controller, and try it there? I'm sorry I wish I could help more.

Post

I have installed and old version of Bitwig....1.1.8 and there it is working. The most recent versions, also the RC is not supporting the user assignment functions anymore! That is clear now. I will try to figure out, where in the code the issue is. Should be only little to change.

Kay

Post

Hello, i just got Bitwig 1.3.9, i have mi Launchpad Mini, im starting to test stuff, and everything so far is great BUT the step sequences doesn't "roll" when the clip is playing (with Rec on) neither creates the notes when i try to choose one key and set it on the sequence.
I tried everyting so far i guess, i'll keep trying.

Awesome script tho, if i make it work i'll kick Ableton away probably

Post

Fixed it!! appears like:

changed
seqPage.velocityStep from 0 to 2 on the script

Post

k-music wrote:Hi, thank you for the fast response! I mean, if I am on one of the three user pages on the launchpad,then like you explained in the tutorial video I choose one controller (e.g. Knob, fader,...) of a device in bitwig by right mouse click and assign (now named map), then press a pad in a particular row,respectively column,hence nothing happens, not like in your tutorial that the whole row gets illuminated and control is assigned. Neither the pads glow nor pressing a pad leads to changes of the chosen knob value.
Am I mistaking something or doesn't it work anymore in recent bitwig versions?
Thx kay
k-music wrote:I have installed and old version of Bitwig....1.1.8 and there it is working. The most recent versions, also the RC is not supporting the user assignment functions anymore! That is clear now. I will try to figure out, where in the code the issue is. Should be only little to change.Kay
@k-music Kay, i have exactly the same problem. Did you get it cleared up by any chance?


edit.
ah wait, there's more trouble
it's showing clips on the grid which aint even there
maybe this script has passed on
rip dear scriptness

Post

Hello,
I've done some modifications to the push scale mode: now it behaves like the real Push "In key" mode with Fixed Mode On, so the layout of the pad grid remain the same when you change keys. The highlighted note has also been fixed, now the current selected key is highlighted and not always "C" key.
I've done also some modifications to the diatonic mode, if you change key/scale the layout remains the same.
All mods have been made to the launchpad_notemap.js, that you can find attached to this post.
Cheers

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

Post

Is this working with all launchpads

Post

hansba wrote:Is this working with mini mk2 and normal mk 2 with bitwig 2? Can someone tell me that so I can make my desicions to buy it or not
Or is there any script for mini mk 2 with bw2

Post

hansba wrote:
hansba wrote:Is this working with mini mk2 and normal mk 2 with bitwig 2? Can someone tell me that so I can make my desicions to buy it or not
Or is there any script for mini mk 2 with bw2
Cant you use the Moss script for Launchpad MK 2 (normal sized)?

viewtopic.php?f=268&t=447651

Post

Yeah you are right but what about mini mk2 any script for that?

Post Reply

Return to “Controller Scripting”