Intro to Controller Scripting - Bitwig Studio 1.0.x

Post Reply New Topic
RELATED
PRODUCTS

Post

Hey Spinlud, the latest version I worked on is here: https://github.com/bitwig/korg-nanokontrol2
I didn't encounter the problems you speak of. What OS are you on and what BWS version are you using?

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post

spinlud wrote:hi guys, i was trying to use a korg nanokontrol 2 in bitwig. I've used the auto detect function and it was correctly recognized. The transport buttons work, but it seems that the track buttons (solo/mute/arm) and sliders do nothing. Anyone know how to get them working?

Tt sounds to me that you might be using it in a "device mode" as oppose to "mixer mode" (sorry if that's not the case). You can find out about how nanokontrol is scripted for bitwig by going to preferences / controllers / korg nanokontrol, and press the "info", or "help" button (don't remember which one exactly because I'm not by my PC at the moment). hope that makes sense...

Personally I find "device mode" to be way more useful than the mixer mode.

Post

...sorry, didn't realize taht Tom already responded to that...

Post

el_maniaco wrote:...sorry, didn't realize that Tom already responded to that...
You are very welcome - and added valuable information. No need to apologize at all ;-) :clap:

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post

el_maniaco wrote:
spinlud wrote:hi guys, i was trying to use a korg nanokontrol 2 in bitwig. I've used the auto detect function and it was correctly recognized. The transport buttons work, but it seems that the track buttons (solo/mute/arm) and sliders do nothing. Anyone know how to get them working?

Tt sounds to me that you might be using it in a "device mode" as oppose to "mixer mode" (sorry if that's not the case). You can find out about how nanokontrol is scripted for bitwig by going to preferences / controllers / korg nanokontrol, and press the "info", or "help" button (don't remember which one exactly because I'm not by my PC at the moment). hope that makes sense...

Personally I find "device mode" to be way more useful than the mixer mode.
yeah i was in device mode..so it automaps only knobs. I found that to switch to mixer mode i have to press the cycle button (maybe it was better to have a combination like set+cycle to switch between modes and leave the cycle button to toggle transport loop function...possible guys?).
ThomasHelzle wrote:Hey Spinlud, the latest version I worked on is here: <span class="skimlinks-unlinked">https://github.com/bitwig/korg-nanokontrol2</span>
I didn't encounter the problems you speak of. What OS are you on and what BWS version are you using?

Cheers,

Tom
Hi Thomas, thanks for the informations. One question: your script it is the same built in bitwig installation or is it a different one?

Post

You are welcome to change the script any way you please ;-)
That's why there is an Open Controller API.
"Better" is very subjective as we see on KVR every day...

I think the current factory script still contains a bug or two.
The last one I fixed was after 1.0.10 came out I think...
But if you don't encounter problems, you don't have to use the new one.

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post

ThomasHelzle wrote:You are welcome to change the script any way you please ;-)
That's why there is an Open Controller API.
"Better" is very subjective as we see on KVR every day...

I think the current factory script still contains a bug or two.
The last one I fixed was after 1.0.10 came out I think...
But if you don't encounter problems, you don't have to use the new one.

Cheers,

Tom
thank you Thomas, i just updated the file with your version, all work great :tu: . Of course with better i mean 'in my opinion'. I was looking at the code, trying to change that little thing (cycle=toggle loop and cycle+set=change mode) but i didn't get it to work. Could you point me in the right direction?

thanks in advance!

Post

Has anyone made an Arturia Keylab script ?

Or have any nice creative ideas for the arturia beatstep in bigwig?

Cheers!

Post

I'm working on the KeyLab right now. The Beatstep is on the list :-)

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post

Great to hear Tom... Looking forward to it!
A bitwig script for these arturia babies will make them monsters.

:-)

Post

Today I finally found the remaining problems in the Lauchpad Script - User Bank 1 and 3 weren't working correctly. :party:

So for everybody using a Launchpad, download the latest version here:
https://github.com/bitwig/novation-launchpad


Let me know if anything else is wrong with it.

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post

ThomasHelzle wrote:Today I finally found the remaining problems in the Lauchpad Script ...
Let me know if anything else is wrong with it.
still doesn't work here unless i change line 457 of Launchpad.control.js from "if (changedCount > 30)" to "if (changedCount > 300)" or something similar... the optimized led update mode doesn't work properly.. os: linux mint, bitwig: 1.0.10, launchpad: 1st/original version (not the 's' or 'mini' things)

Post

Ah - sorry, can't help with that - our linux guru is looking into that part.

Cheers,

Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post

ThomasHelzle wrote:Ah - sorry, can't help with that - our linux guru is looking into that part.

Cheers,

Tom
:tu:

Post

I fear it has in part to do with the original Launchpad having a very slow USB connection.
Can't remember now where I read it...

In the worst case we would need to reduce the overall update rate.

Cheers,

Tom

P.S. your mail helped me find the problem, so big thanks for the thorough report!
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube

Post Reply

Return to “Controller Scripting”