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

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

Post

Hi moss, thanks for your relentless work! I have a question or request: with Push 2 we're able to expand/collapse group tracks IN BWS with Shift+TrackSelect, then in Session view, the pads still display the top level (group) clips but not the clips of the child tracks. When expanding a group, it seems really useful if the child clips would also be shown on the pads, so we can trigger/stop those. (Like the clips in Bitwigs Mix Panel appear.) Even better if also the display shows the child tracks in expanded state, e.g. to control their volume with the knobs. I could not find this, is it already possible? If not, will you consider it for development?

Post

nowiamone wrote: Wed Sep 06, 2023 11:42 am IF it wouldn't be hard for you, adding a Midi Out-Port to your Midi Monitor Utility Script would be insane.
Your Midi Monitor Script is a hidden gem, because of the simplicity of the assignment-methods, compared to the generic flexi. If it would have an Midi Out Port (sending Feedback from Bitwig to my Interface), this would mean the world to me.
[explanation: the generic flexis bi-directional functionality is limited into banks of 8 user parameters, and additionally only works bi-directionally for the 'undefined' midi cc numbers, (like 52-63, 102-119) , while your midi monitor script would work for all midi cc numbers, and not be separated into banks :) ] I admit it would be a "mis-use" of a script made for monitoring, but if it works, it works :lol:
A simple script which forwards everything would be easier. Haven't checked what the default Bitwig scripts do. ... and no I have no plans for this :-)
nowiamone wrote: Wed Sep 06, 2023 11:42 am
moss wrote: Tue Sep 05, 2023 9:29 pm nowiamone wrote: ↑Tue Sep 05, 2023 2:03 am
7. Having an OSC address for “Restore Automation Control” would be awesome, because its functionality is so much better when having Visual feedback about on/off state !
You mean for parameters?
yes, basically, having this button working bi-directionally would be great:
this button.jpg
So, when it lights up in Bitwig, that it also lights up on the OSC interface, because there's an adress for it :) It's not that important, but would be very convenient, and complete the osc transport section.
I checked and there is a method but you cannot signal the state back.

Post

csharp214 wrote: Thu Sep 07, 2023 10:07 pm Hello Professor Moss. First and foremost thank you for your excellent work on this Bitwig script. I do have a question. By watching your videos i was able to get the patch names from my external synths inside of Bitwig version 4. I recently upgraded to version 5 and cannot figure out how to get this working in the new version. To be honest I cant even find out where the patch names are supposed to show up. Can you help me please?
Watch this:

Post

Born A Kid wrote: Thu Sep 07, 2023 10:32 pm Hi moss, thanks for your relentless work! I have a question or request: with Push 2 we're able to expand/collapse group tracks IN BWS with Shift+TrackSelect, then in Session view, the pads still display the top level (group) clips but not the clips of the child tracks. When expanding a group, it seems really useful if the child clips would also be shown on the pads, so we can trigger/stop those. (Like the clips in Bitwigs Mix Panel appear.) Even better if also the display shows the child tracks in expanded state, e.g. to control their volume with the knobs. I could not find this, is it already possible? If not, will you consider it for development?
It is currently designed to have a hierarchical navigation but it is on my todo list to also provide a flat view since some users asked for this already.

Post

moss wrote: Sat Sep 09, 2023 9:33 am
Born A Kid wrote: Thu Sep 07, 2023 10:32 pm Hi moss, thanks for your relentless work! I have a question or request: with Push 2 we're able to expand/collapse group tracks IN BWS with Shift+TrackSelect, then in Session view, the pads still display the top level (group) clips but not the clips of the child tracks. When expanding a group, it seems really useful if the child clips would also be shown on the pads, so we can trigger/stop those. (Like the clips in Bitwigs Mix Panel appear.) Even better if also the display shows the child tracks in expanded state, e.g. to control their volume with the knobs. I could not find this, is it already possible? If not, will you consider it for development?
It is currently designed to have a hierarchical navigation but it is on my todo list to also provide a flat view since some users asked for this already.
Would be super major for me if flat view is going to support group expand/collapse!

Post

moss wrote: Sat Sep 09, 2023 9:30 am
csharp214 wrote: Thu Sep 07, 2023 10:07 pm Hello Professor Moss. First and foremost thank you for your excellent work on this Bitwig script. I do have a question. By watching your videos i was able to get the patch names from my external synths inside of Bitwig version 4. I recently upgraded to version 5 and cannot figure out how to get this working in the new version. To be honest I cant even find out where the patch names are supposed to show up. Can you help me please?
Watch this:
Sorry for my inexperience but I'm a newbie to all of this. I've watched the video but it does not cover anything on where I can find the patch names. I think I can understand everything else except where the patch names would show up in Bitwig 5.

Post

csharp214 wrote: Sat Sep 09, 2023 6:12 pm
moss wrote: Sat Sep 09, 2023 9:30 am
csharp214 wrote: Thu Sep 07, 2023 10:07 pm Hello Professor Moss. First and foremost thank you for your excellent work on this Bitwig script. I do have a question. By watching your videos i was able to get the patch names from my external synths inside of Bitwig version 4. I recently upgraded to version 5 and cannot figure out how to get this working in the new version. To be honest I cant even find out where the patch names are supposed to show up. Can you help me please?
Watch this:
Sorry for my inexperience but I'm a newbie to all of this. I've watched the video but it does not cover anything on where I can find the patch names. I think I can understand everything else except where the patch names would show up in Bitwig 5.
They show up if you click the respective icon for the Generic Flexi you configured in the title bar of the Bitwig window (as shown in the video). If they do not show up, check your patch name configuration (there is also a video about this in the Generic Flexi playlist).

Post

moss wrote: Sat Sep 09, 2023 9:29 am
nowiamone wrote: Wed Sep 06, 2023 11:42 am IF it wouldn't be hard for you, adding a Midi Out-Port to your Midi Monitor Utility Script would be insane.
Your Midi Monitor Script is a hidden gem, because of the simplicity of the assignment-methods, compared to the generic flexi. If it would have an Midi Out Port (sending Feedback from Bitwig to my Interface), this would mean the world to me.
[explanation: the generic flexis bi-directional functionality is limited into banks of 8 user parameters, and additionally only works bi-directionally for the 'undefined' midi cc numbers, (like 52-63, 102-119) , while your midi monitor script would work for all midi cc numbers, and not be separated into banks :) ] I admit it would be a "mis-use" of a script made for monitoring, but if it works, it works :lol:
A simple script which forwards everything would be easier. Haven't checked what the default Bitwig scripts do. ... and no I have no plans for this :-)
nowiamone wrote: Wed Sep 06, 2023 11:42 am
moss wrote: Tue Sep 05, 2023 9:29 pm nowiamone wrote: ↑Tue Sep 05, 2023 2:03 am
7. Having an OSC address for “Restore Automation Control” would be awesome, because its functionality is so much better when having Visual feedback about on/off state !
You mean for parameters?
yes, basically, having this button working bi-directionally would be great:
this button.jpg
So, when it lights up in Bitwig, that it also lights up on the OSC interface, because there's an adress for it :) It's not that important, but would be very convenient, and complete the osc transport section.
I checked and there is a method but you cannot signal the state back.
I wish i could see "simple script" as simple (as someone who barely knows how to code). Maybe i'll find someone out of the community who will look into this issue :)

I just realized that with Bitwig 5.0.7, Bitwig updated its controller scripts in a very very awesome way: "When adjusting bipolar controls (e.g. pan, crossfade) from a MIDI controller, it is now always possible to hit the center value [32854]"
They did it! They solved the issue with not being able to hit the center for controls which need to be centered!! I was just recently writing my wish here, that you might please give the option for the /crossfade to be able to get centered/resetted, and the /eq/gain, and /eq/q - because even with OSC scripts, there's the same problem as with midi: the values of 63 and 64 are not actually causing the parameter to be zero-ed, but rather jump from -0.79 to +0.79, for example. Now Bitwigs team fixed that for some of their internal midi scripts, which is awesome - but at the same time has practically no effect on me, as i can't use their scripts for my interface, haha. :dog: But yea, nice thing in general. Maybe you can check whatever they did and implement that for your work :pray:
I built a Looper for Bitwig! :) https://www.youtube.com/watch?v=-z5ywDo2bU0

Post

moss wrote: Sat Sep 09, 2023 6:39 pm
csharp214 wrote: Sat Sep 09, 2023 6:12 pm
moss wrote: Sat Sep 09, 2023 9:30 am
csharp214 wrote: Thu Sep 07, 2023 10:07 pm Hello Professor Moss. First and foremost thank you for your excellent work on this Bitwig script. I do have a question. By watching your videos i was able to get the patch names from my external synths inside of Bitwig version 4. I recently upgraded to version 5 and cannot figure out how to get this working in the new version. To be honest I cant even find out where the patch names are supposed to show up. Can you help me please?
Watch this:
Sorry for my inexperience but I'm a newbie to all of this. I've watched the video but it does not cover anything on where I can find the patch names. I think I can understand everything else except where the patch names would show up in Bitwig 5.
They show up if you click the respective icon for the Generic Flexi you configured in the title bar of the Bitwig window (as shown in the video). If they do not show up, check your patch name configuration (there is also a video about this in the Generic Flexi playlist).
Professor Moss I have tried everything you said as well as watched the videos. Obviously I am still missing something because i cannot figure it out. Can you please make a video on the proper steps i should follow?

Post

csharp214 wrote: Sat Sep 09, 2023 10:47 pm
moss wrote: Sat Sep 09, 2023 6:39 pm
csharp214 wrote: Sat Sep 09, 2023 6:12 pm
moss wrote: Sat Sep 09, 2023 9:30 am
csharp214 wrote: Thu Sep 07, 2023 10:07 pm Hello Professor Moss. First and foremost thank you for your excellent work on this Bitwig script. I do have a question. By watching your videos i was able to get the patch names from my external synths inside of Bitwig version 4. I recently upgraded to version 5 and cannot figure out how to get this working in the new version. To be honest I cant even find out where the patch names are supposed to show up. Can you help me please?
Watch this:
Sorry for my inexperience but I'm a newbie to all of this. I've watched the video but it does not cover anything on where I can find the patch names. I think I can understand everything else except where the patch names would show up in Bitwig 5.
They show up if you click the respective icon for the Generic Flexi you configured in the title bar of the Bitwig window (as shown in the video). If they do not show up, check your patch name configuration (there is also a video about this in the Generic Flexi playlist).
Professor Moss I have tried everything you said as well as watched the videos. Obviously I am still missing something because i cannot figure it out. Can you please make a video on the proper steps i should follow?
All the info is already in the manual as well as the videos. If you want help you should give some more info where you are stuck exactly. Did you add the preset configurations? Are they in the correct folder? Did you check the Script console for errors?

Post

moss wrote: Sun Sep 10, 2023 8:58 am
csharp214 wrote: Sat Sep 09, 2023 10:47 pm
moss wrote: Sat Sep 09, 2023 6:39 pm
csharp214 wrote: Sat Sep 09, 2023 6:12 pm
moss wrote: Sat Sep 09, 2023 9:30 am
csharp214 wrote: Thu Sep 07, 2023 10:07 pm Hello Professor Moss. First and foremost thank you for your excellent work on this Bitwig script. I do have a question. By watching your videos i was able to get the patch names from my external synths inside of Bitwig version 4. I recently upgraded to version 5 and cannot figure out how to get this working in the new version. To be honest I cant even find out where the patch names are supposed to show up. Can you help me please?
Watch this:
Sorry for my inexperience but I'm a newbie to all of this. I've watched the video but it does not cover anything on where I can find the patch names. I think I can understand everything else except where the patch names would show up in Bitwig 5.
They show up if you click the respective icon for the Generic Flexi you configured in the title bar of the Bitwig window (as shown in the video). If they do not show up, check your patch name configuration (there is also a video about this in the Generic Flexi playlist).
Professor Moss I have tried everything you said as well as watched the videos. Obviously I am still missing something because i cannot figure it out. Can you please make a video on the proper steps i should follow?
All the info is already in the manual as well as the videos. If you want help you should give some more info where you are stuck exactly. Did you add the preset configurations? Are they in the correct folder? Did you check the Script console for errors?
Professor Moss. Thank you for your patience and input with me. I've seemed to have figured it out.

Post

Yo yo :), I have downloaded and added the firmware as well as your extension. Set it up in MC mode & USB .. Also followed the same setup in this video in Bitwig settings but hardly anything is lighten up apart from the jog wheel and channel screens (all blank with no names) The bars and frames screen etc not showing either - Any idea what trick im missing?

Post

I'm using a Maschine Mikro MK3. I mostly use it in pad mode for drums. Whenever I select a new track to record to, my Mikro changes from pad mode to keyboard. Is there any way to stop this?

Post

chewlay wrote: Mon Sep 11, 2023 1:55 pm Yo yo :), I have downloaded and added the firmware as well as your extension. Set it up in MC mode & USB .. Also followed the same setup in this video in Bitwig settings but hardly anything is lighten up apart from the jog wheel and channel screens (all blank with no names) The bars and frames screen etc not showing either - Any idea what trick im missing?
I answered on Youtube.

Post

Spin Boyz wrote: Mon Sep 11, 2023 11:17 pm I'm using a Maschine Mikro MK3. I mostly use it in pad mode for drums. Whenever I select a new track to record to, my Mikro changes from pad mode to keyboard. Is there any way to stop this?
No, that's currently the default but it is remembered when you change tracks.

Post Reply

Return to “Controller Scripting”