DrivenByMoss - Bitwig extension for lots of controller devices (and more)

User avatar
turbo_kev
KVRian
570 posts since 18 Dec, 2014

Post Tue Jan 14, 2020 12:34 pm

turbo_kev wrote:
Sun Jan 12, 2020 5:08 am
moss wrote:
Sun Jan 12, 2020 3:56 am
turbo_kev wrote:
Sat Jan 11, 2020 2:33 pm
Hi Mr Moss
I have noticed that there is a firm wear update for the icon m+
should I update it ?
or wait until you say its ok

cheers
kev
Not sure, which version you mean. Last updates I see are from 2018 but should be fine.
At the moment im on V.205
but there is a v2.09 beta
cheers
kev
With the update installed I keep getting " INDEX O OUT OF BOUNDS FOR LENGHT O "
I never had this before I updated the icon

cheers
kev
BWS V.3, Spark LE, V Collection 7, BS1 & BS PRO, Keystep, keylab 25, Axiom pro 49,Focusrite Scarlett 8i6,LP Pro,ProFx8 v2,Icon m+ & D2,KRK 10/3,win 10 pro,i7 5820k 4ghz ,16G ddr 4 ,1TB NVMe.M2, msi x99a sli + , NV GF Gt 710, Matrix Brute, TR8S

User avatar
turbo_kev
KVRian
570 posts since 18 Dec, 2014

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Tue Jan 14, 2020 12:38 pm

turbo_kev wrote:
Sun Jan 12, 2020 5:08 am
moss wrote:
Sun Jan 12, 2020 3:56 am
turbo_kev wrote:
Sat Jan 11, 2020 2:33 pm
Hi Mr Moss
I have noticed that there is a firm wear update for the icon m+
should I update it ?
or wait until you say its ok

cheers
kev
Not sure, which version you mean. Last updates I see are from 2018 but should be fine.
At the moment im on V.205
but there is a v2.09 beta
cheers
kev
Since upgrading the icon I keep getting this " INDEX O OUT OF BOUNDS FOR LENGTH O "
CHEERS
KEV
BWS V.3, Spark LE, V Collection 7, BS1 & BS PRO, Keystep, keylab 25, Axiom pro 49,Focusrite Scarlett 8i6,LP Pro,ProFx8 v2,Icon m+ & D2,KRK 10/3,win 10 pro,i7 5820k 4ghz ,16G ddr 4 ,1TB NVMe.M2, msi x99a sli + , NV GF Gt 710, Matrix Brute, TR8S

User avatar
moss
KVRAF
1865 posts since 13 May, 2004

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Tue Jan 14, 2020 1:26 pm

turbo_kev wrote:
Tue Jan 14, 2020 12:38 pm
Since upgrading the icon I keep getting this " INDEX O OUT OF BOUNDS FOR LENGTH O "
CHEERS
KEV
Please post the full exception from the script console.

User avatar
Enrize
KVRist
385 posts since 18 Jan, 2017

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Tue Jan 14, 2020 3:44 pm

moss wrote:
Mon Jan 13, 2020 12:16 pm
Enrize wrote:
Sun Jan 12, 2020 12:33 pm
Hi Moss. The UNDO button on NI KK M32 is not working. v.8.60.
Will be fixed in the next update (as well as Quantize and Metro buttons).
Cheers! :tu: :hug:

User avatar
antic604
KVRAF
3335 posts since 4 Jan, 2017 from Warsaw, Poland

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Sat Jan 18, 2020 3:04 am

moss wrote:
Tue Jan 14, 2020 1:26 pm
...
Jurgen, how is Komplete Kontrol M32 supposed to work with the script? All I can get from it is moving between tracks, mute/solo, changing the volume of selected or master tracks with first two encoders, moving the transport with the big knob and transport buttons. Evertything else as described for Ableton - which your script is supposed to do? - doesn't work or I'm too stupid to achieve?

How do I control the remotes on a device? How do I change the remotes banks? How do I move between devices in a chain? Is this even possible?

Please help :)
Bitwig 3.1 // Reason 11.1 // Studio One 4.6 Pro @ Lenovo Y730 15'' i7-8750h
my music - https://soundcloud.com/antic604
other stuff - Psytrance in Bitwig Studio tutorial

User avatar
moss
KVRAF
1865 posts since 13 May, 2004

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Sat Jan 18, 2020 3:18 am

aon wrote:
Mon Dec 30, 2019 2:56 am
Many thanks for the update!

Question regarding Note Repeat, in Ableton it´s possible to quickly change the speed of the repeat using the row of button (1/32t to 1/4), that´s critical when recording drumrolls etc. The speed buttons doesn´t seem to be used in "Drum Mode" (4x4 grid) so maybe it could be implemented there?
Check out the new option to put the repeat period and length on the ribbon! I think that is much more fun than the buttons.

User avatar
moss
KVRAF
1865 posts since 13 May, 2004

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Sat Jan 18, 2020 3:21 am

antic604 wrote:
Sat Jan 18, 2020 3:04 am
moss wrote:
Tue Jan 14, 2020 1:26 pm
...
Jurgen, how is Komplete Kontrol M32 supposed to work with the script? All I can get from it is moving between tracks, mute/solo, changing the volume of selected or master tracks with first two encoders, moving the transport with the big knob and transport buttons. Evertything else as described for Ableton - which your script is supposed to do? - doesn't work or I'm too stupid to achieve?

How do I control the remotes on a device? How do I change the remotes banks? How do I move between devices in a chain? Is this even possible?

Please help :)
The features that (all of) the Kontrol Keyboards provide are very limited. On the Mk2 I did the trick via the Delete button but on the smaller devices (A-series, M32) this is simply not possible. Up to my knowledge also not in Ableton. What missing features of the M32 do you mean?

User avatar
antic604
KVRAF
3335 posts since 4 Jan, 2017 from Warsaw, Poland

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Sat Jan 18, 2020 6:16 am

moss wrote:
Sat Jan 18, 2020 3:21 am
What missing features of the M32 do you mean?
I meant those listen in the pdf file on the bottom of this page. I'll have to see how it works in Live.

I'm really disappointed with M32 because most of the buttons or the big wheel doesn't send CC (or any MIDI), so even with Flexi I can't do much more than map the knobs to remotes :(
Bitwig 3.1 // Reason 11.1 // Studio One 4.6 Pro @ Lenovo Y730 15'' i7-8750h
my music - https://soundcloud.com/antic604
other stuff - Psytrance in Bitwig Studio tutorial

User avatar
turbo_kev
KVRian
570 posts since 18 Dec, 2014

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Sat Jan 18, 2020 7:10 am

moss wrote:
Tue Jan 14, 2020 1:26 pm
turbo_kev wrote:
Tue Jan 14, 2020 12:38 pm
Since upgrading the icon I keep getting this " INDEX O OUT OF BOUNDS FOR LENGTH O "
CHEERS
KEV
Please post the full exception from the script console.
Index 0 out of bounds for length 0
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
at java.base/java.util.Objects.checkIndex(Objects.java:372)
at java.base/java.util.ArrayList.get(ArrayList.java:458)
at de.mossgrabers.framework.daw.AbstractBank.getItem(AbstractBank.java:70)
at de.mossgrabers.framework.daw.AbstractBank.getItem(AbstractBank.java:23)
at de.mossgrabers.controller.mcu.mode.track.TrackMode.updateKnobLEDs(TrackMode.java:167)
at de.mossgrabers.controller.mcu.MCUControllerSetup.lambda$flush$0(MCUControllerSetup.java:189)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
at de.mossgrabers.controller.mcu.MCUControllerSetup.flush(MCUControllerSetup.java:176)
at de.mossgrabers.bitwig.framework.extension.GenericControllerExtension.flush(GenericControllerExtension.java:63)
at D2o.pxg(SourceFile:31)
at UVM.fJ1(SourceFile:263)
at yTb.lTJ(SourceFile:81)
at UVM.jJc(SourceFile:248)
at Y3Y.DVW(SourceFile:329)
at nfk.gBO(SourceFile:213)
at bEx.run(SourceFile:91)
at nfk.run(SourceFile:102)
BWS V.3, Spark LE, V Collection 7, BS1 & BS PRO, Keystep, keylab 25, Axiom pro 49,Focusrite Scarlett 8i6,LP Pro,ProFx8 v2,Icon m+ & D2,KRK 10/3,win 10 pro,i7 5820k 4ghz ,16G ddr 4 ,1TB NVMe.M2, msi x99a sli + , NV GF Gt 710, Matrix Brute, TR8S

User avatar
moss
KVRAF
1865 posts since 13 May, 2004

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Sat Jan 18, 2020 2:54 pm

turbo_kev wrote:
Sat Jan 18, 2020 7:10 am
moss wrote:
Tue Jan 14, 2020 1:26 pm
turbo_kev wrote:
Tue Jan 14, 2020 12:38 pm
Since upgrading the icon I keep getting this " INDEX O OUT OF BOUNDS FOR LENGTH O "
CHEERS
KEV
Please post the full exception from the script console.
Index 0 out of bounds for length 0
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
Thanks, will be fixed in the next update.

User avatar
hexfarmer
KVRer
17 posts since 9 Jan, 2020

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Sat Jan 18, 2020 3:23 pm

moss wrote:
Tue Jan 14, 2020 11:09 am
hexfarmer wrote:
Mon Jan 13, 2020 4:48 pm
This is driving me nuts, I feel like Im so close but cant figure this out.
The main things that I want is the Play mode with pad control (ability to change octaves)
If anyone sees what I am missing or doing wrong please let me know thanks!
Your settings look all good, the only difference to mine is that I have set CV/Gate channel to 2 but that should not make a difference.
Maybe one last idea: can you try to remove all channels? Maybe you have a MIDI feedback somewhere?!
can you be more specific? when you say try removing all channels, do you mean in bitwig? like all instrument channels?
if yes, I have done this, i have started a new default track with only one instrument channel.
this did not help.
or do you mean in midi control center?
or perhaps you are referring to actual hardware midi cables? (the arturia beatstep is the only midi device plugged into the computer other than sound card which has midi i/o however not used)

I have also tried re-copying the DBM extension as well as the image into midi control center...
same result.
it only "half works' and I cannot change mode.

What I would like to know is, has anyone actually tried using DrivenByMoss 7.60 with bitwig 3.0?

Perhaps 7.60 works well with bitwig 2.5 but not 3.0?
I am in this odd space (between 3.0 and 3.1 so cant use 8.60) and want to make sure I am not chasing something that did not work in the first place?

The reason I am suspicious is because it only 'half works'.
I'm under the impression that if I was doing something wrong then it would just not work at all?
Perhaps I am wrong.

I appreciate you trying to help as this is literally the only stumbling block right now thats preventing me from making music.
Next step will be buying another midi controller or upgrading bitwig to 3.1 but it is alot of money for a small upgrade (controller actually cheaper if its something like arturia minilab mk2)

stamp
KVRian
676 posts since 10 Sep, 2014

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Sat Jan 18, 2020 4:24 pm

hexfarmer wrote:
Sat Jan 18, 2020 3:23 pm
What I would like to know is, has anyone actually tried using DrivenByMoss 7.60 with bitwig 3.0?

Perhaps 7.60 works well with bitwig 2.5 but not 3.0?
I am in this odd space (between 3.0 and 3.1 so cant use 8.60) and want to make sure I am not chasing something that did not work in the first place?
I have 3.1 but from the Wiki it seems that 7.60 should run without problems on 3.0.

User avatar
joris.roling
KVRist
85 posts since 2 Apr, 2017

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Sun Jan 19, 2020 3:12 am

Hi Jürgen,

I'm using your Flexi driver a lot, thanks a million for providing it.
Especially for Device Parameters and Browser Navigation.
This works as expected, except that the "Browser: Browse Presets" seems to work only on the first device, even if another device has been selected. Is there a way the open the browser for the selected device?

Thanks,
Joris

PS I'm on DrivenByMoss v8.60 on Bitwig v3.1.2
Last edited by joris.roling on Sun Jan 19, 2020 12:07 pm, edited 1 time in total.

peemge
KVRer
7 posts since 10 Mar, 2014

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Sun Jan 19, 2020 9:05 am

Hi Jürgen,

I just discovered your extension for BW, but i ran into some problems with my Beatstep controller.
  • I'm running Bitwig 3.03 (my update plan has just finished) on Win10-64b;
  • I downloaded v7.60 of the script from your homepage;
  • the provided template has been loaded through Arturia's MCC;
  • MIDI channel 1 is selected.
Here are some problems I went through:
  • when I change modes with Shift+Pad, a 'note on' message (corresponding to the Pad I press) is sent
    [I would assume there isn't any 'note on' message sent when selecting a mode];
  • in play mode, if I switch to the Chromatic view (where only notes that are in scale are lit), the major scale in C seems not right when I switch from the bottom line of pads to the upper line;
    [To be precise, in my case, pad 9 is C, pad16 is G and pad 1 is G#, which seems incorrect regarding your wiki or your first YT video at 7:12, where I should have pad1 as D#, right?]
  • always in play mode, the base note and octave knobs have no effect on what is played;
  • when navigating in the browser, knobs are not corresponding to columns as shown on your YT video.
    [Knob#11 isn't on the third column from the left but on the small cell that is right under the second column and knob#15 is on the cell under the first column; not sure if it is what to expect]
The first three problems seem related to me; is the Beatstep still sending his "own" 'note on' messages?
For the last one, is this a change from BW v2.x to 3.x?

One last thing, maybe more on the BW side: I can't find the option that you are talking about in your 2nd YT video at 5:49 about scale layout. It doesn't appear in the controller settings page. Is this normal?

I hope there is something simple that I am missing here!

Thanks for sharing your work with everyone, with so many controllers handled and regularly updated, really kind of you!

Thanks
Arnaud

User avatar
moss
KVRAF
1865 posts since 13 May, 2004

Re: DrivenByMoss - Bitwig extension for lots of controller devices (and more)

Post Mon Jan 20, 2020 1:09 pm

joris.roling wrote:
Sun Jan 19, 2020 3:12 am
I'm using your Flexi driver a lot, thanks a million for providing it.
Especially for Device Parameters and Browser Navigation.
This works as expected, except that the "Browser: Browse Presets" seems to work only on the first device, even if another device has been selected. Is there a way the open the browser for the selected device?
My bad, will be fixed in the next update!

Return to “Controller Scripting”