DrivenByMoss: Bitwig extension for many hardware controllers (version 26.6.1)

Post Reply New Topic
RELATED
PRODUCTS
Bitwig Studio 6$399.00Buy Maschine

Post

Benjio wrote: Sun Mar 10, 2024 9:25 pm
moss wrote: Sun Mar 10, 2024 9:09 pm
Benjio wrote: Wed Mar 06, 2024 11:56 am The flexi script is very useful! Big thanks!

I recognised a bug. "Set mute" and "Toggle mute" in MixerChannel 4 only effects MixerChannel 3.
Everything else works just fine!
That's quite impossible. Either all are wrong or none since this is an index. Could you please check if you maybe have an error in your mapping?
I'll check. Now I'm sure this is some fail in the Controllermapping :dog: (Arturia MidiControlCenter)
Changing the Settings in MidiCenter from "Note" to "CC" solved the issue :party: . I'm fine with that. Still wondering... "note" was only causing problems for "Toggle Mute Track4"

Post

Hi Jürgen! Just tried out 23.0.1 on my Push 2, coming from a couple of months (?) back. Navigating clip view with left/right arrow buttons, I'm always jumping in steps of 8. This used to be steps of 1, right? Up/down is still in steps of 1. Is this a bug? Or if not, can I get back to left/right steps of 1 with some setting?

Btw, LOVE the flat vs hierarchical option, combined with the group track open/collaps functionality. THANK YOU!

Post

Hi,I have bought me a APC40 Mk2 controller and really like to have a better control with it.
So the goal for me as a kind of Dub-Music-live-Loop-Artist is to have a very quick access to the follow Parameters:
- the "Clip-Launch-Buttons", The "Mute-Buttons", and the "FXsends" (in my case "FXsend1" for a Reverb and "FXsend2 for a Delay) for each Tracks. Especially for the Drum-Machine!!!
So what I would need is:
1. a Kind of Track control for the Drum-machine.
2. the upper 8 Encoders as following for the selected Track: (Volume (I think encoders always better than the faders), Pan, FXsend1, FXsend2, FXsend3, FXsend4, and usr1, user2 would be very nice!
3. Better Page/Bank/Group control: For example: Track1-8 = Drum-Page (or Group) , 9-16 = percussion, 17-24 = Bass and Cords, 25-32 Melody and Vocals

Sadly I still use the 4.3.0 Version of Bitwig, aiming for the new Version 5, when I have that money...

I tried following solutions/Workaround:
- shift+Bank select left/right, like in your manual, but I think there is a little bug. It seems to stops functionality randomly. Beside I really really hate the "small-clicky-noisys-shift-button of the APC40 Mk2... Maybe the "cue-Encoder" is a better choise to navigate thru the Track-Pages!
- There is a shortcut "slot" for "enterGroup" and "exitGroup". The "enterGroup" works fine, but "exitGroup" only if the Master-Group is selected.

I really like to customize your DrivenByMoss Java for the APC40 Mk2. Is there some newer and better tutorial for this. Maybe some sort of hello world? I already did some very intense work with the Java-scripts and watched your playlist and tutorials. So I programmed some Keyboard scripts and modified some launchpad scripts already. Sadly Java-Script is not longer supported!
Thanks a lot for doing some great work!

Post

Hi there. Thank you for all of your hard work!

I am using a Behringer X-Control mini through you Generic Flexi script. I have all of the buttons/encoders mapped to slots and it is working great. There is one specific task I am trying to complete, that is eluding me:

I would like to dedicate a knob to scroll through sounds/presets. I can set a particular knob, so that when I turn it, it goes to the next preset in the browser. I can map another knob to go to the previous preset...but I can't seem to get one knob to go both directions. I also can't seem to figure out how to configure the knob on the Mini to send one CC when going clockwise and another cc when going counterclockwise.

I'm sure I am a click or a drop down away...I just can't seem to figure it out. Any help would be greatly appreciated.

Post

Hi Jurgen, really grateful for your work. Is there a way to get my MIDI controller to affect all MIDI Channels? there appears to be a way to do it (attached) but it's not seeming to work.

The Driven by Moss script has revolutionized my workflow. Thanks so much!
You do not have the required permissions to view the files attached to this post.

Post

Born A Kid wrote: Tue Mar 12, 2024 4:51 pm Hi Jürgen! Just tried out 23.0.1 on my Push 2, coming from a couple of months (?) back. Navigating clip view with left/right arrow buttons, I'm always jumping in steps of 8. This used to be steps of 1, right? Up/down is still in steps of 1. Is this a bug? Or if not, can I get back to left/right steps of 1 with some setting?
That's how it currently works. But will take note since some people ask about this.

Post

Bassamo wrote: Sun Mar 17, 2024 7:33 pm Hi,I have bought me a APC40 Mk2 controller and really like to have a better control with it.
So the goal for me as a kind of Dub-Music-live-Loop-Artist is to have a very quick access to the follow Parameters:
- the "Clip-Launch-Buttons", The "Mute-Buttons", and the "FXsends" (in my case "FXsend1" for a Reverb and "FXsend2 for a Delay) for each Tracks. Especially for the Drum-Machine!!!
So what I would need is:
1. a Kind of Track control for the Drum-machine.
2. the upper 8 Encoders as following for the selected Track: (Volume (I think encoders always better than the faders), Pan, FXsend1, FXsend2, FXsend3, FXsend4, and usr1, user2 would be very nice!
3. Better Page/Bank/Group control: For example: Track1-8 = Drum-Page (or Group) , 9-16 = percussion, 17-24 = Bass and Cords, 25-32 Melody and Vocals
"Layer mode" might be what you are looking for:

* Shift+Device Arrow left - Exit layer mode or a layer ("out")
* Shift+Device Arrow right - Enter layer mode or enter a layer ("in")
Bassamo wrote: Sun Mar 17, 2024 7:33 pm Sadly I still use the 4.3.0 Version of Bitwig, aiming for the new Version 5, when I have that money...

I tried following solutions/Workaround:
- shift+Bank select left/right, like in your manual, but I think there is a little bug. It seems to stops functionality randomly. Beside I really really hate the "small-clicky-noisys-shift-button of the APC40 Mk2... Maybe the "cue-Encoder" is a better choise to navigate thru the Track-Pages!
- There is a shortcut "slot" for "enterGroup" and "exitGroup". The "enterGroup" works fine, but "exitGroup" only if the Master-Group is selected.

I really like to customize your DrivenByMoss Java for the APC40 Mk2. Is there some newer and better tutorial for this. Maybe some sort of hello world? I already did some very intense work with the Java-scripts and watched your playlist and tutorials. So I programmed some Keyboard scripts and modified some launchpad scripts already. Sadly Java-Script is not longer supported!
Thanks a lot for doing some great work!
Chout my Youtube tutorials which cover starting with Java as well.

Post

guild12 wrote: Mon Mar 18, 2024 9:27 pm Hi there. Thank you for all of your hard work!

I am using a Behringer X-Control mini through you Generic Flexi script. I have all of the buttons/encoders mapped to slots and it is working great. There is one specific task I am trying to complete, that is eluding me:

I would like to dedicate a knob to scroll through sounds/presets. I can set a particular knob, so that when I turn it, it goes to the next preset in the browser. I can map another knob to go to the previous preset...but I can't seem to get one knob to go both directions. I also can't seem to figure out how to configure the knob on the Mini to send one CC when going clockwise and another cc when going counterclockwise.

I'm sure I am a click or a drop down away...I just can't seem to figure it out. Any help would be greatly appreciated.
"Browser: Scroll Presets" should work. Try all relative modes of the knob. If none works, check with a MIDI viewer what the knob is actually sending.

Post

paulgavinmusic wrote: Tue Mar 19, 2024 2:24 am Hi Jurgen, really grateful for your work. Is there a way to get my MIDI controller to affect all MIDI Channels? there appears to be a way to do it (attached) but it's not seeming to work.

The Driven by Moss script has revolutionized my workflow. Thanks so much!
Sorry, no. What would be the use-case?

Post

moss wrote: Tue Mar 19, 2024 9:34 am That's how it currently works. But will take note since some people ask about this.
Appreciated! Would be a big improvement for me; I depend a lot on navigation during performance.

Post

moss wrote: Tue Mar 19, 2024 9:44 am
paulgavinmusic wrote: Tue Mar 19, 2024 2:24 am Hi Jurgen, really grateful for your work. Is there a way to get my MIDI controller to affect all MIDI Channels? there appears to be a way to do it (attached) but it's not seeming to work.

The Driven by Moss script has revolutionized my workflow. Thanks so much!
Sorry, no. What would be the use-case?
I found a workaround using the Note Grid, so all good. I do have a different question:

Is there away to change the MIDI channels that my MIDI keyboard affects? I have an instrument with multiple outs, and each articulation responding to a different MIDI channel. I'd like to be able to hit a button and change articulation so my keyboard is sending MIDI signal to that articulation on that channel.

Post

paulgavinmusic wrote: Tue Mar 19, 2024 3:47 pm
moss wrote: Tue Mar 19, 2024 9:44 am
paulgavinmusic wrote: Tue Mar 19, 2024 2:24 am Hi Jurgen, really grateful for your work. Is there a way to get my MIDI controller to affect all MIDI Channels? there appears to be a way to do it (attached) but it's not seeming to work.

The Driven by Moss script has revolutionized my workflow. Thanks so much!
Sorry, no. What would be the use-case?
I found a workaround using the Note Grid, so all good. I do have a different question:

Is there away to change the MIDI channels that my MIDI keyboard affects? I have an instrument with multiple outs, and each articulation responding to a different MIDI channel. I'd like to be able to hit a button and change articulation so my keyboard is sending MIDI signal to that articulation on that channel.
You could use multiple tracks with different MIDI channels assigned and route them to the track with this instrument. Another idea would be to use a device to change the MIDI channel and map this parameter to a knob or buttons (not sure if this works).

Post

moss wrote: Tue Mar 19, 2024 9:42 am
guild12 wrote: Mon Mar 18, 2024 9:27 pm Hi there. Thank you for all of your hard work!

I am using a Behringer X-Control mini through you Generic Flexi script. I have all of the buttons/encoders mapped to slots and it is working great. There is one specific task I am trying to complete, that is eluding me:

I would like to dedicate a knob to scroll through sounds/presets. I can set a particular knob, so that when I turn it, it goes to the next preset in the browser. I can map another knob to go to the previous preset...but I can't seem to get one knob to go both directions. I also can't seem to figure out how to configure the knob on the Mini to send one CC when going clockwise and another cc when going counterclockwise.

I'm sure I am a click or a drop down away...I just can't seem to figure it out. Any help would be greatly appreciated.
"Browser: Scroll Presets" should work. Try all relative modes of the knob. If none works, check with a MIDI viewer what the knob is actually sending.
Some curious behavior:
If I set the encoder in question to Browser: Scroll Presets...
The first two relative modes will select the next preset regardless of the direction I'm turning the knob and the third relative mode will only select the previous preset (scroll the other direction). None of the modes will go both directions. The encoder is increasing/decreasing DATA2 depending on direction as seen in this screen shot:
midi-ox x-touch mini.png
You do not have the required permissions to view the files attached to this post.

Post

Follow up to the knob scrolling issue:

It appears that each relative mode has the same odd behavior. It will actually switch directions...but only if I spin the knob very fast in the opposite direction. If I turn clockwise one click at a time it will increment the presets one at a time until the end of the list. If in the middle of the list I start turning counterclockwise, slowly, one click at a time...it will continue to increment. BUT...If I spin it quickly it will start to reverse and choose the previous presets, one for each click. It's like I have to spin the knob quickly to switch a gear into reverse. Further strange behavior...if I am turning clockwise...when I get to the end of the list it will start selecting presets in reverse, or back up the list, even though I am still turning clockwise. Strange! :) Changing to the other relative modes does not change the erratic behavior.

Also, I changed the CC number of the knob to 119 just to make sure it wasn't conflicting with anything else. I also mapped the encoder to the mix knob on a plugin and it worked as it should...just to make sure there is no hardware issue.

Making progress though!

Post

guild12 wrote: Wed Mar 20, 2024 5:07 am
moss wrote: Tue Mar 19, 2024 9:42 am
guild12 wrote: Mon Mar 18, 2024 9:27 pm Hi there. Thank you for all of your hard work!

I am using a Behringer X-Control mini through you Generic Flexi script. I have all of the buttons/encoders mapped to slots and it is working great. There is one specific task I am trying to complete, that is eluding me:

I would like to dedicate a knob to scroll through sounds/presets. I can set a particular knob, so that when I turn it, it goes to the next preset in the browser. I can map another knob to go to the previous preset...but I can't seem to get one knob to go both directions. I also can't seem to figure out how to configure the knob on the Mini to send one CC when going clockwise and another cc when going counterclockwise.

I'm sure I am a click or a drop down away...I just can't seem to figure it out. Any help would be greatly appreciated.
"Browser: Scroll Presets" should work. Try all relative modes of the knob. If none works, check with a MIDI viewer what the knob is actually sending.
Some curious behavior:
If I set the encoder in question to Browser: Scroll Presets...
The first two relative modes will select the next preset regardless of the direction I'm turning the knob and the third relative mode will only select the previous preset (scroll the other direction). None of the modes will go both directions. The encoder is increasing/decreasing DATA2 depending on direction as seen in this screen shot:

midi-ox x-touch mini.png
These look like absolute values not relative ones.

Post Reply

Return to “Controller Scripting”