Support for Novation Launchpad Pro and Launchpad MkII is here

Post Reply New Topic
RELATED
PRODUCTS

Post

What if I included a timer in the script and just changed the color manually every X milliseconds? Would that work? Or maybe I could sync it to the Bitwig transport somehow? Having a queued clip blink on every beat would rock.

Post

Netsu wrote:What if I included a timer in the script and just changed the color manually every X milliseconds? Would that work? Or maybe I could sync it to the Bitwig transport somehow? Having a queued clip blink on every beat would rock.
No way. I did a lot of experiments in that area but JavaScript is simply the wrong tool for that.

Post

The JS methods setTimeout and setInterval indeed seem to not work in Bitwig. Have you tried the host.scheduleTask or addTimeObserver API methods? I'll try it when I get the time, hopefully today after work :)

Post

Netsu wrote:The JS methods setTimeout and setInterval indeed seem to not work in Bitwig. Have you tried the host.scheduleTask or addTimeObserver API methods? I'll try it when I get the time, hopefully today after work :)
Do not waste your time... I tried every trick I could think of but could not get a stable timing.

Post

HI Moss

its the newbie again with more silly questions

I am using your script with the Launchpad pro
and its great many thanks

question 1. when I press the volume button, I can control the volume of each track
but is there a way of also changing the master fader?

question 2. I can stop clips ok, but can you also stop a scene?

question 3. if I have more than 8 tracks, and I use the top 2 < > buttons to scroll to the next bank of tracks
there is a delay of about 1 or 2 seconds before bitwig and Launchpad catch up,
is this normal.? also once it changes to the next bank you also get another 1 second delay before it moves to the next track

cheers
and thank you for your time
BWS 5.0.6,Spark LE, V Collection 9.2 BS1 & BS PRO, KS & KS pro keylab 25, Axiom pro 49,Behringer UMC1820,LPP ProFx8 v2 Icon m+, KRK 10/3,win 10 pro,i7 5820k 4ghz ,16G ddr 4 1TB NVMe.M2 msi x99a sli + NV GF Gt710, Matrix Brute Roland TR8S

Post

turbo_kev wrote: question 1. when I press the volume button, I can control the volume of each track but is there a way of also changing the master fader?
Good point. It is simply not forseen in the concept of the Launchpad. Will think about how this could be integrated, if you have a good idea, tell me.
turbo_kev wrote:question 2. I can stop clips ok, but can you also stop a scene?
No, since the scene concept in the API is currently very basic. You also do not get a "scene is playing" state.
turbo_kev wrote:question 3. if I have more than 8 tracks, and I use the top 2 < > buttons to scroll to the next bank of tracks
there is a delay of about 1 or 2 seconds before bitwig and Launchpad catch up,
is this normal.? also once it changes to the next bank you also get another 1 second delay before it moves to the next track
Yes, that's a known problem that was introduced in 1.3.12 or 13. Bitwig spits out a big bulk of data when you change a track (which is not necessary).

Post

I got my clips blinking by simply checking the controller.model.transport.position value from within the drawPad function. I can then set different colour depending on the position (for example white for the first half of a beat and black for the second half) to have the blinking synced to the beat :)

Post

Hi Moss

you will grow to love me I promise LOL

I was desperate to play about with light shows, so I loaded up abelton and had a play
to get it out of my system

but now when I go back to Bitwig, only note mode seems to work
I have a full 64n pad light up with green for "c" and the rest in white

if I press the session or device buttons nothing happens
I played around with the input and outputs

now I cant remember what they should be set to

I know I am a pain in the butt
but if you don't ask you don't learn

cheers
Kev
BWS 5.0.6,Spark LE, V Collection 9.2 BS1 & BS PRO, KS & KS pro keylab 25, Axiom pro 49,Behringer UMC1820,LPP ProFx8 v2 Icon m+, KRK 10/3,win 10 pro,i7 5820k 4ghz ,16G ddr 4 1TB NVMe.M2 msi x99a sli + NV GF Gt710, Matrix Brute Roland TR8S

Post

turbo_kev wrote:but now when I go back to Bitwig, only note mode seems to work
I have a full 64n pad light up with green for "c" and the rest in white

if I press the session or device buttons nothing happens
This sometimes happen to me and what helps is to turn Bitwig off, unplug the launchpad, plug it in again and restart Bitwig.

Post

Hi Netsu

I have tried your suggestion of turning everything off and back on loads of times
but I still cant get it to work

Can you tell me what settings you have selected in the midi in / midi out
in the controller settings


and also do I need to change the midi channel in the lauchpad itself

cheers
Kev
BWS 5.0.6,Spark LE, V Collection 9.2 BS1 & BS PRO, KS & KS pro keylab 25, Axiom pro 49,Behringer UMC1820,LPP ProFx8 v2 Icon m+, KRK 10/3,win 10 pro,i7 5820k 4ghz ,16G ddr 4 1TB NVMe.M2 msi x99a sli + NV GF Gt710, Matrix Brute Roland TR8S

Post

I select the launchpad as both midi in and out - I don't have much choice there. Also I use the Launchpad mk2.

Post

I have 3 options to choose from

IN
3 Launch pad pro
Midiin 2 ( 3- Launchpad pro )
Midiin 3 ( 3- Launchpad pro )

OUT
3 Launch pad pro
Midiiout 2 ( 3- Launchpad pro )
Midiout 3 ( 3- Launchpad pro )

And the Launchpad itself is set to receive on midi channel 1

the strange thing is when I first used it, it worked great
but I wanted to make a light show, so I loaded up abelton to have a play
once I got bored with flashing lights LOL
I went back to BitWig and its not worked since then

have you got any other ideas

cheers
Kev
BWS 5.0.6,Spark LE, V Collection 9.2 BS1 & BS PRO, KS & KS pro keylab 25, Axiom pro 49,Behringer UMC1820,LPP ProFx8 v2 Icon m+, KRK 10/3,win 10 pro,i7 5820k 4ghz ,16G ddr 4 1TB NVMe.M2 msi x99a sli + NV GF Gt710, Matrix Brute Roland TR8S

Post

another question

when it was working, why cant i play scene 1 clip 4 and scene 2 clip 4 at the same time

i cant make head or tails of this clip launching stuff

i thought it was going to be so easy with a Launchpad

I'm more confused than ever

cheers
Kev
BWS 5.0.6,Spark LE, V Collection 9.2 BS1 & BS PRO, KS & KS pro keylab 25, Axiom pro 49,Behringer UMC1820,LPP ProFx8 v2 Icon m+, KRK 10/3,win 10 pro,i7 5820k 4ghz ,16G ddr 4 1TB NVMe.M2 msi x99a sli + NV GF Gt710, Matrix Brute Roland TR8S

Post

You can't have more than one clip playing at the same time on one channel - how would that even work? Look into the Bitwig manual for info on clips and channels, I think it's explained pretty well there.

Post

HI Moss

Is it just a coincidence that changing tracks is NO longer sluggish
or has the new 1.3.14 helped in anyway

cheers
Kev
BWS 5.0.6,Spark LE, V Collection 9.2 BS1 & BS PRO, KS & KS pro keylab 25, Axiom pro 49,Behringer UMC1820,LPP ProFx8 v2 Icon m+, KRK 10/3,win 10 pro,i7 5820k 4ghz ,16G ddr 4 1TB NVMe.M2 msi x99a sli + NV GF Gt710, Matrix Brute Roland TR8S

Post Reply

Return to “Controller Scripting”