Native Instruments Komplete Kontrol S25 prelimnary script.
- KVRAF
- 6539 posts since 9 Dec, 2008 from Berlin
On Friday we got our test example of Native Instruments Komplete Kontrol S25 and I wrote a quick script so it can be demoed on the "ADE" Exhibition http://www.amsterdam-dance-event.nl/live/ in combination with Bitwig Studio.
If you want to check it out:
https://github.com/bitwig/native-instru ... te-kontrol
This also enables all the Komplete Kontrol VST functionality as far as I can tell - feedback is welcome though.
What we don't know yet how to do is automatic active-instance recognition, so you need to press the "Instance" button on the keyboard to switch between your Komplete Kontrol instances and the Midi functions which are provided by my simple script.
Automatic recognition of the keyboard also didn't work for me, you need to add it manually and select the three inputs and three outputs manually and in order as they appear in the list.
Since most buttons don't send anything to the script when they are pressed, the script isn't as deep as it could be. See the readme on Github for an explanation. But it's a first start and at least makes it work nicely with Komplete 9/10.
If you have one of the larger versions please let us know if the template and the script work for you as well.
Cheers,
Tom
Update:
I updated the script for 1.1, it now no longer works for 1.0.x
- Removed the NI Preset switching since it's more confusing than helpful.
- Updated the Readme with the Known Issues.
https://github.com/bitwig/native-instru ... te-kontrol
If you want to check it out:
https://github.com/bitwig/native-instru ... te-kontrol
This also enables all the Komplete Kontrol VST functionality as far as I can tell - feedback is welcome though.
What we don't know yet how to do is automatic active-instance recognition, so you need to press the "Instance" button on the keyboard to switch between your Komplete Kontrol instances and the Midi functions which are provided by my simple script.
Automatic recognition of the keyboard also didn't work for me, you need to add it manually and select the three inputs and three outputs manually and in order as they appear in the list.
Since most buttons don't send anything to the script when they are pressed, the script isn't as deep as it could be. See the readme on Github for an explanation. But it's a first start and at least makes it work nicely with Komplete 9/10.
If you have one of the larger versions please let us know if the template and the script work for you as well.
Cheers,
Tom
Update:
I updated the script for 1.1, it now no longer works for 1.0.x
- Removed the NI Preset switching since it's more confusing than helpful.
- Updated the Readme with the Known Issues.
https://github.com/bitwig/native-instru ... te-kontrol
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube
UrbanFlow.art · Instagram · YouTube
- KVRAF
- Topic Starter
- 6539 posts since 9 Dec, 2008 from Berlin
Thank you for the feedback! Good to knowjhorology wrote:Both template and script work fine with my S61.
I will try little bit more about focus control, now I'm contacting NI technical support.
Yeah, should be in NIs interest as well to have good DAW integrations.
Cheers,
Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube
UrbanFlow.art · Instagram · YouTube
-
- Banned
- 289 posts since 26 Sep, 2014
Hi Thomas, do you work at Bitwig? If so, could you let us know what's happening with scripts for other popular controllers? I'm currently using the generic script for my Oxygen, but that doesn't allow me to use the transport controls. Will there be some new scripts soon?
Thanks.
Thanks.
- KVRAF
- Topic Starter
- 6539 posts since 9 Dec, 2008 from Berlin
I work freelance for Bitwig, yes.
We work on scripts but since there are new controllers coming out each day (or so it seems), we can't address them all.
Did you try that one?
https://github.com/educk/Oxygen-49-for-Bitwig
Cheers,
Tom
We work on scripts but since there are new controllers coming out each day (or so it seems), we can't address them all.
Did you try that one?
https://github.com/educk/Oxygen-49-for-Bitwig
Cheers,
Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube
UrbanFlow.art · Instagram · YouTube
- KVRian
- 1372 posts since 28 Dec, 2012 from Meredith NH
Man, how many days do you have into this?jhorology wrote:PS. Is there someone take over this ? I lost motivation to do by Komplete Kontrol.
github.com/jhorology/KompletePack4Bitwig
Mike
Michael Schmalle
http://www.teotigraphix.com
Surfing on sine waves
Maschine4Bitwig - Studio, MK2, MikroMK2, MK1
http://www.teotigraphix.com/bitwig/maschine
http://www.teotigraphix.com
Surfing on sine waves
Maschine4Bitwig - Studio, MK2, MikroMK2, MK1
http://www.teotigraphix.com/bitwig/maschine
- KVRAF
- Topic Starter
- 6539 posts since 9 Dec, 2008 from Berlin
I would at least leave it on Github. Would be sad to just delete it, looks like a lot of work.TeotiGraphix wrote:Man, how many days do you have into this?jhorology wrote:PS. Is there someone take over this ? I lost motivation to do by Komplete Kontrol.
github.com/jhorology/KompletePack4Bitwig
Mike
I don't have Komplete but it looks like it could come in handy for people who have older versions or don't like KK. Did you put it in the sticky resources thread already?
Cheers,
Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube
UrbanFlow.art · Instagram · YouTube
- KVRian
- 1216 posts since 6 Jul, 2005
... Are you hoping to be able to make the Auto-focus feature (currently only with Live/Logic/Cubase) work in Bitwig?ThomasHelzle wrote: What we don't know yet how to do is automatic active-instance recognition, so you need to press the "Instance" button on the keyboard to switch between your Komplete Kontrol instances and the Midi functions which are provided by my simple script.
(i.e.: scroll through tracks in BWS using arrows on S-controller and S-Controller updates depending on whether track has an instance of Komplete Kontrol on it)
That would be cool.
- KVRAF
- Topic Starter
- 6539 posts since 9 Dec, 2008 from Berlin
Yeah, but so far NI is extremely buttoned up on the whole thing it seems 
With Komplete the keyboard is quite nice, but for anything else, functionality is pretty low - Transport buttons and 8 knobs.
So as a general controller it wouldn't be my personal choice.
I also can't really see it for live use.
Cheers,
Tom
With Komplete the keyboard is quite nice, but for anything else, functionality is pretty low - Transport buttons and 8 knobs.
So as a general controller it wouldn't be my personal choice.
I also can't really see it for live use.
Cheers,
Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube
UrbanFlow.art · Instagram · YouTube
-
- KVRist
- 31 posts since 6 Jul, 2014 from far east
Not too many, your Push4Bitwig made my days. Preset conversion was easy. I use key macro tool http://www.keyboardmaestro.com, but parameter page editing.... device panel need more improvement.TeotiGraphix wrote: Man, how many days do you have into this?
OK, I will leave it until capacity limit.ThomasHelzle wrote: I would at least leave it on Github. Would be sad to just delete it, looks like a lot of work.
I don't have Komplete but it looks like it could come in handy for people who have older versions or don't like KK. Did you put it in the sticky resources thread already?
-
- Banned
- 289 posts since 26 Sep, 2014
I only have my Oxygen 25 with me today, and am using this one: https://github.com/Normalised/bitwig-co ... control.jsThomasHelzle wrote:I work freelance for Bitwig, yes.
We work on scripts but since there are new controllers coming out each day (or so it seems), we can't address them all.![]()
Did you try that one?
https://github.com/educk/Oxygen-49-for-Bitwig
Cheers,
Tom
Firstly, it doesn't auto detect, which isn't a problem but I don't get why it's not working.
Secondly, I can use transport controls, volume slider and can midi map the 8 knobs to Bitwig. But I can't midi learn from a VST synth.
When I use the generic script, I can midi learn just fine.
I like to have the choice, as it seems that if I map a knob to a Bitwig container, it doesn't matter which track I select, that knob is always mapped to that control.
Whereas if I midi learn from inside the VST, it's only active when I select that track. Which is sometimes preferable.
Can the script I linked to be modified? And do you know why I can't midi learn? I can midi learn with the mod wheel from a VST, but none of the 8 knobs. I don't understand how midi works in Bitwig, are there any good resources to learn from?
Thanks.
- KVRAF
- Topic Starter
- 6539 posts since 9 Dec, 2008 from Berlin
This is simply how the user who wrote this script wrote it.
If you want ultimate freedom you would need to learn scripting
Check the sticky thread on top of this forum.
Everybody has his/her own preferences - in another thread somebody was annoyed that the CCs are also sent into the note lane and interfere with a VST, you like to have this to do internal midi learn...
With luck I can have a quick look tomorrow into this script, although I don't have an Oxygen.
If you copy the names of the midi ports of the Oxygen as they show up in the dropdowns in Preferences/Controllers here, I can put them in so you get autodetection.
Can you create your own thread for this?
Cheers,
Tom
If you want ultimate freedom you would need to learn scripting
Check the sticky thread on top of this forum.
Everybody has his/her own preferences - in another thread somebody was annoyed that the CCs are also sent into the note lane and interfere with a VST, you like to have this to do internal midi learn...
With luck I can have a quick look tomorrow into this script, although I don't have an Oxygen.
If you copy the names of the midi ports of the Oxygen as they show up in the dropdowns in Preferences/Controllers here, I can put them in so you get autodetection.
Can you create your own thread for this?
Cheers,
Tom
"Out beyond the ideas of wrongdoing and rightdoing, there is a field. I’ll meet you there." · Rumi
UrbanFlow.art · Instagram · YouTube
UrbanFlow.art · Instagram · YouTube
-
- Banned
- 289 posts since 26 Sep, 2014
Will do, thanks!
- KVRian
- 1216 posts since 6 Jul, 2005
Hey Tom,ThomasHelzle wrote:Yeah, but so far NI is extremely buttoned up on the whole thing it seems
With Komplete the keyboard is quite nice, but for anything else, functionality is pretty low - Transport buttons and 8 knobs.
So as a general controller it wouldn't be my personal choice.
I also can't really see it for live use.
Cheers,
Tom
I agree with your comments... the S-Series keyboards are not perfect as a general controller but it would be really nice (if NI can be unbuttoned
