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

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

Post

erickey wrote: Mon May 08, 2023 12:21 am Hello, I'm new to the forum.
I'm using the incredible DrivenByMoss script for the Akai Fire in Bitwig 4. Thanks for providing this, it's amazing!
I had two questions:
-How possible, or difficult, would it be to alter the script to have a button to control the up and down arrows on the Remote Control device for preset pages? It would be great to scroll through these without using the mouse.
You can switch the pages like this:
Shift+Alt+Select Knob: Select the previous/next parameter page.
erickey wrote: Mon May 08, 2023 12:21 am Second, not for the Akai Fire, but an Arturia Minilab mk3:
- Is there a script to allow control of the device parameters, (like MIDI CC for example) similar to the AKAI Fire User page with the encoders? For example, on the Fire, the encoders always control whatever parameters/device are selected, and switch whenever a different device is in focus. Conversely, the Minilab encoders have to be assigned and once assigned they always control the same assigned parameters. It would be great if the 8 encoders functioned more ephemerally like the Fire.
You can use my Generic Flexi and assign user parameters (see my Youtube tutorials).

Post

moss wrote: Thu Apr 27, 2023 3:42 pm
HvdS wrote: Wed Apr 26, 2023 8:58 am Guten tag Jürgen,

First of all great work on your script, my Launchpad X works perfect with Bitwig,
really impressive what a functionally you put in there!

But one little question :-)
Is there a way to switch pages instantly, from track 1-8 to 9-16 and back, which just one button press?
Now I have to scroll thru several tracks or use bird eye view.
Ideally is would like to use the left and right arrow in session view to go to next/previous page.
Or is there way I can map this myself?

thanks and keep up the great work!
Currently not. But I think it might make more sense to flip the cursor key behaviour.
Thanks for your response, but what do you exactly mean by "flip the behaviour"?

Post

moss wrote: Fri Apr 21, 2023 7:17 pm
AFranke wrote: Tue Apr 18, 2023 6:27 pm Btw: I can't find the Script Console in BWS 5.0 anymore. Where did it go?
You can open it from the commander (Press Ctrl+Return and type "script") or assign a key command to it in the shortcuts.
AFranke wrote: Tue Apr 18, 2023 6:27 pm I made 9 tracks with different instruments. If I select a track with the mouse, the SLMK3 follows as it should. The Push 1 also does so, as long as I stay in the first 8 tracks, if I select track 9 its "Box" (green in the screencast, blue is the SLMK3) stays on track 1-8 and does not follow to track 9, but on the Push hardware it does. https://1drv.ms/v/s!AqODDgQzhWl5hZJrRZe ... w?e=1XZWkt
That's a known bug that happens when you click in the mixer view in Bitwig. It does not happen in the arranger view. But it is an interesting finding that it works with the SL. Will investigate!
EDIT: Now I remember, it only happens with hierarchical Tracks. See here: https://github.com/teotigraphix/Framewo ... issues/251
AFranke wrote: Tue Apr 18, 2023 6:27 pm I do a lot of mappings for the VST plugins I use, so I did for the instruments in this test project. Every one of the tracks in this project has only one instance of a plugin on it, nothing more. If I would have moved between the tracks in BWS 4.4 with the mouse in "Device View", the parameters of the first device on the track I select would have shown up on the controller display, now they don't do this anymore. To be precise, if the instrument on the track is a Bitwig device, it works fine. But if it is a third-party VST (and the device parameter mapping was done in a previous BWS version) the screen stays empty until I select the device with the mouse in the chain. But if you do a fresh mapping of the device parameters in BWS 5, it will work again as it did in BWS 4.x! I made a video (sorry for all the cat hairs ;-) ):
https://1drv.ms/v/s!AqODDgQzhWl5hZJqhJQ ... w?e=GqKRQv
I cannot reproduce that in Bitwig 5 Beta 5. Maybe this got fixed? Please check!
Hmm, what do you mean with hirachical tracks? Grouped Tracks? There are only "normal" tracks in the project, none grouped ones.

The mapping issue seems to be gone (5.0 beta 6), but I will have an eye on it. ;-)

Post

Moin Jürgen,
is there a way to prevent a track to activate the recording mode if you select it, but activate just monitoring instead? It would be really nice for live performing, when you don't want to record and so you could also stop a running clip by just clicking an empty slot.

Gruß Andreas

Post

moss wrote: Mon May 08, 2023 7:15 am
erickey wrote: Mon May 08, 2023 12:21 am Hello, I'm new to the forum.
I'm using the incredible DrivenByMoss script for the Akai Fire in Bitwig 4. Thanks for providing this, it's amazing!
I had two questions:
-How possible, or difficult, would it be to alter the script to have a button to control the up and down arrows on the Remote Control device for preset pages? It would be great to scroll through these without using the mouse.
You can switch the pages like this:
Shift+Alt+Select Knob: Select the previous/next parameter page.
erickey wrote: Mon May 08, 2023 12:21 am Second, not for the Akai Fire, but an Arturia Minilab mk3:
- Is there a script to allow control of the device parameters, (like MIDI CC for example) similar to the AKAI Fire User page with the encoders? For example, on the Fire, the encoders always control whatever parameters/device are selected, and switch whenever a different device is in focus. Conversely, the Minilab encoders have to be assigned and once assigned they always control the same assigned parameters. It would be great if the 8 encoders functioned more ephemerally like the Fire.
You can use my Generic Flexi and assign user parameters (see my Youtube tutorials).
Thank you sir, this all worked!!

Post

moss wrote: Wed May 03, 2023 6:51 pm

Congratulations, you found a bug! :-) Will be fixed in the next update!
FLIP Mode for PAN is also broken, it also jumps back to the faders previous position.
Studio One, Logic
macOS
–– -
http://ansolas.de

Post

Does the Generic Flexi no longer work for Program Changes? I watched the YouTube vid, but I don't see it in the panel like it's displayed in the video. Perhaps I'm setting up the Flexi incorrectly?

Post

Hi,
Is it possible with the Push 2 to change the loop length and the start position of multiple clips at the same time ? Or to change these parameters at the Scene level and not only for individual clips ?
Thanks !

Post

Hi @moss

I know this could be a big ask. For your OSC implementation, would it be possible to select to send color information in either RGB or HEX format, with a switch on the settings to choose which? Currently color info is sent in the format STRING(rgb(67,210,185)) - if the HEX switch was chosen it would send STRING(43D2B9) instead.

Reason for asking is that TouchOSC expects the HEX format. I'm aware that it may be possible to reformat using LUA script within TouchOSC, but don't know how and think it would also need to be manually repeated for every individual element in TouchOSC. So think the best approach would be to implement in the sending script?

Please let me know your thoughts.

Thanks,

Martin

Post

Hey, I googled for a kind of easy question (I thought)... but didn't find a valid source.
Which SDK is Bitwig ( 4 / 5 ) now supporting, is it still 1.8, or could I use Java SDK 17 (LTS) now?

Post

Hi @Moss, first I'd like to thank you for your excellent work. I hope that the folks at bitwig understand that many of us purely choose their product due to the work you've put into extensions.

Regarding the OSC implementation, is there any way to delete track data or recent recording (ie such as an 'undo') from the arranger view? - Maybe I'm missing something obvious??

Cheers!
Troy

Post

Morning Juergen,

There is a small issue with latest script 19.2.2 and i guess also with the 20 version, i'm using Launchkey mk3 and when i have once chosen to go into drum mode and then go back to session mode the following happens: Whenever i choose a new instrument track with right click mouse and add a new device into the instrument track the script will change to drum mode instead of staying into session mode. So somehow the script is not resseting the drum mode after changing to session mode and keeps it in memory it looks like it is remembering the drum mode and keeps on reverting to it with each new added new device?

I would expect that whatever and no matter how you add a newly device, it would stay in the mode you are working in?

When i draw a device directly from the browser and drop it into the working area the session mode stays active by the way so that works fine.

Hope this one can be fixed? It is not a dealbreaker ofcourse but it would be cool to have this corrected.

Using Bitwig 4.4.10 windows 10.

By the way totally agree with what troy 808 said one post above.

Regards,
Wilfred.

Post

HvdS wrote: Tue May 09, 2023 11:03 am
moss wrote: Thu Apr 27, 2023 3:42 pm
HvdS wrote: Wed Apr 26, 2023 8:58 am Guten tag Jürgen,

First of all great work on your script, my Launchpad X works perfect with Bitwig,
really impressive what a functionally you put in there!

But one little question :-)
Is there a way to switch pages instantly, from track 1-8 to 9-16 and back, which just one button press?
Now I have to scroll thru several tracks or use bird eye view.
Ideally is would like to use the left and right arrow in session view to go to next/previous page.
Or is there way I can map this myself?

thanks and keep up the great work!
Currently not. But I think it might make more sense to flip the cursor key behaviour.
Thanks for your response, but what do you exactly mean by "flip the behaviour"?
To scroll by pages of 8.

Post

AFranke wrote: Tue May 09, 2023 6:10 pm Hmm, what do you mean with hirachical tracks? Grouped Tracks? There are only "normal" tracks in the project, none grouped ones.
Yes.

Post

AFranke wrote: Tue May 09, 2023 6:17 pm Moin Jürgen,
is there a way to prevent a track to activate the recording mode if you select it, but activate just monitoring instead? It would be really nice for live performing, when you don't want to record and so you could also stop a running clip by just clicking an empty slot.

Gruß Andreas
Not that I am aware of.

Post Reply

Return to “Controller Scripting”