DrivenByMoss: Bitwig extension for many hardware controllers (version 26.6.1)
-
- KVRer
- 7 posts since 16 Feb, 2023
Hi @moss .This relates to OSC.
Now that Bitwig 5 distinguishes between clip launch and clip release, would it be possible to have your script send an OSC message like /track/{1-8}/clip/{1-8}/isReleaseQueued
The trigger would be receiving a /track/{1-8}/clip/{1-8}/launch message with a value of 0
Thanks
Now that Bitwig 5 distinguishes between clip launch and clip release, would it be possible to have your script send an OSC message like /track/{1-8}/clip/{1-8}/isReleaseQueued
The trigger would be receiving a /track/{1-8}/clip/{1-8}/launch message with a value of 0
Thanks
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
I added already the following new messages (see the manual for details):mlb2095 wrote: Thu Aug 03, 2023 11:02 am Hi @moss .This relates to OSC.
Now that Bitwig 5 distinguishes between clip launch and clip release, would it be possible to have your script send an OSC message like /track/{1-8}/clip/{1-8}/isReleaseQueued
The trigger would be receiving a /track/{1-8}/clip/{1-8}/launch message with a value of 0
Thanks
/track/stopAlt
/scene/{1-8}/launchAlt
/track/{1-8}/clip/{1-8}/launchAlt
/clip/launchAlt
/clip/stopallAlt
The state notifications were not updated in API 18.
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
The rectangle is only displayed when session mode is active (Shift + 6).juozasg wrote: Thu Aug 03, 2023 8:03 amArturia Beatstep. All other features seem to be workingmoss wrote: Thu Jul 27, 2023 8:50 amWhich device are you using?juozasg wrote: Wed Jul 26, 2023 10:58 am Hi, thank you for awesome scripts!
I'm using Bitwing 5.0.4 and having a problem that rectangle around focused scripts isn't showing up. I have used DrivenByMoss before and there was always a red rectangle around selected tracks or clips. In my controller options i've turned on "Paints a rectangle around focused clips..."
EDIT: I will change this to be always active in the next update!
Last edited by moss on Sat Aug 05, 2023 7:03 am, edited 1 time in total.
-
- KVRer
- 7 posts since 16 Feb, 2023
Hi yes I saw those additions many thanks for them! Do you know if Bitwig have any plans to update notifications in the API to cover the new launch / stop states?moss wrote: Thu Aug 03, 2023 2:01 pmI added already the following new messages (see the manual for details):mlb2095 wrote: Thu Aug 03, 2023 11:02 am Hi @moss .This relates to OSC.
Now that Bitwig 5 distinguishes between clip launch and clip release, would it be possible to have your script send an OSC message like /track/{1-8}/clip/{1-8}/isReleaseQueued
The trigger would be receiving a /track/{1-8}/clip/{1-8}/launch message with a value of 0
Thanks
/track/stopAlt
/scene/{1-8}/launchAlt
/track/{1-8}/clip/{1-8}/launchAlt
/clip/launchAlt
/clip/stopallAlt
The state notifications were not updated in API 18.
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
No idea, you need to ask support.mlb2095 wrote: Fri Aug 04, 2023 7:57 amHi yes I saw those additions many thanks for them! Do you know if Bitwig have any plans to update notifications in the API to cover the new launch / stop states?moss wrote: Thu Aug 03, 2023 2:01 pmI added already the following new messages (see the manual for details):mlb2095 wrote: Thu Aug 03, 2023 11:02 am Hi @moss .This relates to OSC.
Now that Bitwig 5 distinguishes between clip launch and clip release, would it be possible to have your script send an OSC message like /track/{1-8}/clip/{1-8}/isReleaseQueued
The trigger would be receiving a /track/{1-8}/clip/{1-8}/launch message with a value of 0
Thanks
/track/stopAlt
/scene/{1-8}/launchAlt
/track/{1-8}/clip/{1-8}/launchAlt
/clip/launchAlt
/clip/stopallAlt
The state notifications were not updated in API 18.
-
- KVRer
- 22 posts since 4 Jan, 2021
Hi Moss! Recorded video this is an attempt to make the parameters the same as in Bitwig it all works on LUA just parses the parameter names through osc. There are complications that I foresee further, namely, when renaming a parameter or user preset to a remote control with other names, it will not work and will display a normal handle. So I wanted to ask if there is access to these types of parameters in the API and is it possible to expect this in your OSC?
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
No, that info is not available.SVRVDX wrote: Fri Aug 04, 2023 11:08 pm Hi Moss! Recorded video this is an attempt to make the parameters the same as in Bitwig it all works on LUA just parses the parameter names through osc. There are complications that I foresee further, namely, when renaming a parameter or user preset to a remote control with other names, it will not work and will display a normal handle. So I wanted to ask if there is access to these types of parameters in the API and is it possible to expect this in your OSC?
-
- KVRer
- 3 posts since 28 Jul, 2023
AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
I've gone through the Xone K2 manual (https://www.allen-heath.com/media/Xone+K2_UG_AP8509_2.pdf) for the MIDI implementation, and the value sent back to the buttons is the same (they are note values). Really not sure why the LEDs still do not light up.moss wrote: Sat Jul 29, 2023 1:23 pmThis does only work if your controller expects the exact same value for the LED as the one sent, which I guess not the case with yours.resonaural wrote: Fri Jul 28, 2023 9:36 pm Hey Moss. Thanks for all the hard work you've put into this extension - can't imagine how long it has taken to get right.
I've upgraded to Bitwig 5.0.4 and I'm using an Allen & Heath Xone K2 (Generic Flexi) along with a Novation Launchpad X and Maschine MK3.
Maschine is controlling the VST in the project and the launchpad is being used as a clip launcher.
I have mapped different functions of the DAW to the K2 - using the Bitwig 'right-click menu > Map to controller or Key' and then pressing the button / moving the cc on the K2. Everything works fine, but I just can't seem to manage to get the buttons to light up.
I have RTFM, but I honestly don't know what I'm doing wrong. I haven't assigned any functions in the generic flexi settings as I want those to be mapped to specific devices / controls in my project.
If you could direct me in the right direction, that would be awesome.
Thanks in advance.
Cheers!
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
I suggest to confirm this with a MIDI tool of your choice (e.g. MIDI-OX on Windows) by sending these messages to the device and see if the buttons light up. I had a quick look at the manual and it says the pads are multi color and I understood that the buttons send 127 on press and 0 on release which indicates that the values are not the same.resonaural wrote: Mon Aug 07, 2023 10:57 pmI've gone through the Xone K2 manual for the MIDI implementation, and the value sent back to the buttons is the same (they are note values). Really not sure why the LEDs still do not light up.moss wrote: Sat Jul 29, 2023 1:23 pmThis does only work if your controller expects the exact same value for the LED as the one sent, which I guess not the case with yours.resonaural wrote: Fri Jul 28, 2023 9:36 pm Hey Moss. Thanks for all the hard work you've put into this extension - can't imagine how long it has taken to get right.
I've upgraded to Bitwig 5.0.4 and I'm using an Allen & Heath Xone K2 (Generic Flexi) along with a Novation Launchpad X and Maschine MK3.
Maschine is controlling the VST in the project and the launchpad is being used as a clip launcher.
I have mapped different functions of the DAW to the K2 - using the Bitwig 'right-click menu > Map to controller or Key' and then pressing the button / moving the cc on the K2. Everything works fine, but I just can't seem to manage to get the buttons to light up.
I have RTFM, but I honestly don't know what I'm doing wrong. I haven't assigned any functions in the generic flexi settings as I want those to be mapped to specific devices / controls in my project.
If you could direct me in the right direction, that would be awesome.
Thanks in advance.
Cheers!
-
- KVRer
- 3 posts since 28 Jul, 2023
AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
moss wrote: Tue Aug 08, 2023 8:37 amI suggest to confirm this with a MIDI tool of your choice (e.g. MIDI-OX on Windows) by sending these messages to the device and see if the buttons light up. I had a quick look at the manual and it says the pads are multi color and I understood that the buttons send 127 on press and 0 on release which indicates that the values are not the same.resonaural wrote: Mon Aug 07, 2023 10:57 pmI've gone through the Xone K2 manual (https://www.allen-heath.com/media/Xone+K2_UG_AP8509_2.pdf) for the MIDI implementation, and the value sent back to the buttons is the same (they are note values). Really not sure why the LEDs still do not light up.moss wrote: Sat Jul 29, 2023 1:23 pmThis does only work if your controller expects the exact same value for the LED as the one sent, which I guess not the case with yours.resonaural wrote: Fri Jul 28, 2023 9:36 pm Hey Moss. Thanks for all the hard work you've put into this extension - can't imagine how long it has taken to get right.
I've upgraded to Bitwig 5.0.4 and I'm using an Allen & Heath Xone K2 (Generic Flexi) along with a Novation Launchpad X and Maschine MK3.
Maschine is controlling the VST in the project and the launchpad is being used as a clip launcher.
I have mapped different functions of the DAW to the K2 - using the Bitwig 'right-click menu > Map to controller or Key' and then pressing the button / moving the cc on the K2. Everything works fine, but I just can't seem to manage to get the buttons to light up.
I have RTFM, but I honestly don't know what I'm doing wrong. I haven't assigned any functions in the generic flexi settings as I want those to be mapped to specific devices / controls in my project.
If you could direct me in the right direction, that would be awesome.
Thanks in advance.
Cheers!
Will do thanks!!
- KVRAF
- Topic Starter
- 4869 posts since 13 May, 2004
DrivenByMoss 21.0.0 is online!
Big feature is Ableton Push 3 support! But there are also many other goodies!
Get it from https://mossgrabers.de
Enjoy!
Big feature is Ableton Push 3 support! But there are also many other goodies!
Get it from https://mossgrabers.de
- All devices
- Fixed: Fixed an exception with controllers not having user parameters.
- Fixed: Improved feedback of automation modes.
- Generic Flexi
- Fixed: Switching project/track remote pages was triggered twice.
- HUI
- New: RecRdyAll toggles rec arm state on all tracks.
- New: Option+Jog Wheel - Change tempo (press Shift for fine adjustment).
- New: Control+Jog Wheel - Change loop start (press Shift for fine adjustment).
- New: Alt+Jog Wheel - Change loop length (press Shift for fine adjustment).
- Fixed: Clip related function did not work when assigned to F1-F8 buttons.
- MCU
- New: Shift+RecArm toggles rec arm state on all tracks.
- OSC
- Fixed: /track/param did trigger project parameters.
- Push
- New: Added support for Ableton Push 3.
- New: Push 2: Removed unecessary Rec Arm, Solo and Mute from Cue channel.
- New: Metronome volume has been moved into the metronome settings mode (long press metronome button).
- New: Improved session configuration mode. Easier selection of what to show on the display.
- New: 'Add Track' mode has now 7 favorites for each track type as well as 7 device favorites.
- Fixed: Push 1: Master volume graphical representation was not missing line if VU mode was active.
- Fixed: Do not notify tempo value when tempo knob is used in browser mode to scroll results.
Enjoy!
-
- KVRist
- 312 posts since 25 May, 2021
Hello Moss,
With using Launchpad Pro mk3 and Launchkey mk3 simultaneously and launching a scene makes the clips belonging to that scene light up green slowly flashing on the launchkey. The clips on the Launchpad Pro mk3 will flash but keep their original clip colour. This is when i use the Drivenbymoss scripts for both devices.
When i use the Launchpad Pro mk3 Bitwig script instead of the drivenbymoss script the clips work as expected on the both devices and they turn out green flashing when launched, can this somehow be corrected in the drivenbymoss script?
It is not a deal breaker i will use the bitwig script meanwhile for the Launchpad Pro mk3. But it would be cool to use the both devices with the drivenbymoss script.
I feel somehow being an ass by pointing bugs to you, it is in no way intended for complaining about this awesome piece of work!
Danke schön,
Questionaire.
With using Launchpad Pro mk3 and Launchkey mk3 simultaneously and launching a scene makes the clips belonging to that scene light up green slowly flashing on the launchkey. The clips on the Launchpad Pro mk3 will flash but keep their original clip colour. This is when i use the Drivenbymoss scripts for both devices.
When i use the Launchpad Pro mk3 Bitwig script instead of the drivenbymoss script the clips work as expected on the both devices and they turn out green flashing when launched, can this somehow be corrected in the drivenbymoss script?
It is not a deal breaker i will use the bitwig script meanwhile for the Launchpad Pro mk3. But it would be cool to use the both devices with the drivenbymoss script.
I feel somehow being an ass by pointing bugs to you, it is in no way intended for complaining about this awesome piece of work!
Danke schön,
Questionaire.
-
- KVRer
- 19 posts since 26 Sep, 2007
Hello and thankyou for making all these amazing scripts available.
I use the Maschine MK3 script in Bitwig.
In device parameter control I can navigate device pages with the large encoder up/down move. However, it seems to me that they work in the opposite order to how I would expect.
Down moves up the list
Up moves down the list
ie: To get to the first page I have to press the encoder to the down position. To get to the last page I press the encoder to the up position.
Is this intentional? Is there a way to flip it?
Thanks!
I use the Maschine MK3 script in Bitwig.
In device parameter control I can navigate device pages with the large encoder up/down move. However, it seems to me that they work in the opposite order to how I would expect.
Down moves up the list
Up moves down the list
ie: To get to the first page I have to press the encoder to the down position. To get to the last page I press the encoder to the up position.
Is this intentional? Is there a way to flip it?
Thanks!
-
- KVRist
- 30 posts since 20 Oct, 2012
Apparently my first report got lost, just reported again and received this:moss wrote: Wed Jul 26, 2023 10:21 amIf someone can give some reproducible steps, this would be very helpful!
Re: Navigating Remote Pages is broken on Push 1 and 2
Hi Chris,
thanks for the info! If this is something Moss can narrow down in his code, he is in direct contact with our dev team and can report what he thinks is the issue with the API there.
Best regards,
Bitwig Technical Support Team
-
- KVRAF
- 1592 posts since 19 Aug, 2009
Nicemoss wrote: Wed Aug 09, 2023 11:13 am DrivenByMoss 21.0.0 is online!
Big feature is Ableton Push 3 support! But there are also many other goodies!
Get it from https://mossgrabers.de
- All devices
- Fixed: Fixed an exception with controllers not having user parameters.
- Fixed: Improved feedback of automation modes.
- Generic Flexi
- Fixed: Switching project/track remote pages was triggered twice.
- HUI
- New: RecRdyAll toggles rec arm state on all tracks.
- New: Option+Jog Wheel - Change tempo (press Shift for fine adjustment).
- New: Control+Jog Wheel - Change loop start (press Shift for fine adjustment).
- New: Alt+Jog Wheel - Change loop length (press Shift for fine adjustment).
- Fixed: Clip related function did not work when assigned to F1-F8 buttons.
- MCU
- New: Shift+RecArm toggles rec arm state on all tracks.
- OSC
- Fixed: /track/param did trigger project parameters.
- Push
- New: Added support for Ableton Push 3.
- New: Push 2: Removed unecessary Rec Arm, Solo and Mute from Cue channel.
- New: Metronome volume has been moved into the metronome settings mode (long press metronome button).
- New: Improved session configuration mode. Easier selection of what to show on the display.
- New: 'Add Track' mode has now 7 favorites for each track type as well as 7 device favorites.
- Fixed: Push 1: Master volume graphical representation was not missing line if VU mode was active.
- Fixed: Do not notify tempo value when tempo knob is used in browser mode to scroll results.
Enjoy!
I am actually quite tempeted by Push3, but the price...
