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

Post Reply New Topic
RELATED
PRODUCTS
Bitwig Studio 6-25%$299.00Buy Maschine

Post

moss wrote: Sun Apr 25, 2021 9:38 pm
tmmk wrote: Sun Apr 25, 2021 4:29 pm There is a comment in the Workflow section as follows.
"Change the scale and root note in the document settings."

How specifically can I change the scale and root note in "IN CONTROL" mode of SL MKiii?
Also, what do you mean by "document settings" here?
The options are only in the document settings and not on the device.
To see the document settings open the right hand pane, which contains also the browser and select the pane "Studio I/O" on the bottom.
Click the little arrow before the script name to reveal the document settings. These settings are stored with every project individually.
Thank you for your response.

I didn't know it was here!
I was able to set the scale and root on INCONTROL.
Thank you so much.

Best Regards,

Post

moss wrote: Mon Apr 26, 2021 7:25 am I already had a go at it yesterday. The code is checked in if you want to test it. There are now extensions showing up for 1, 2 or 3 HUI devices. I tested it with my iCON and Novation SL MkIII, which have only a limited subset of HUI, so fingers crossed.
I've tested the HUI + 1 extender controller and it works flawlessly. Amazing! Thanks for all your hard work. :hyper:

Post

widdly wrote: Mon Apr 26, 2021 9:55 am
moss wrote: Mon Apr 26, 2021 7:25 am I already had a go at it yesterday. The code is checked in if you want to test it. There are now extensions showing up for 1, 2 or 3 HUI devices. I tested it with my iCON and Novation SL MkIII, which have only a limited subset of HUI, so fingers crossed.
I've tested the HUI + 1 extender controller and it works flawlessly. Amazing! Thanks for all your hard work. :hyper:
Great!

Post

Hi there, I can't thank you enough for this extension, it is simply amazing! I'm a user of NIs Maschine MK3 controller and Ableton Live and your script will probably be the final push that makes me buy into a full Bitwig License (currently on 8-track).
I hope you are getting some love from the guys at Bitwig for you work, you deserve it! :)

That being said, I am dearly missing the feature of aftertouch / polypressure on the Maschine MK3, to get pressure expression modulation into Bitwig and most importantly make the arpeggiator change velocity by pressure like it does in the maschine software (and like your extension already does on the launchpad if I understand correctly)

(At first I thought something was wrong with my setup or there was some bug, because Strg+F-ing "aftertouch" in the Maschine Part of the DrivenByMoss Docs brought up a section in the preferences that doesn't show up on my end. Only today I realized that DBM currently doesn't support Aftertouch for Maschine MK3 :ud: )

May I ask if this is something you plan on including further down the road? Alternatively, if I would consider to implement that functionality myself, could point me to some good resources for getting started? (I feel comfortable with Javascript in the context of web, but have never done any controller scripting)

Post

Hi,

An update on the HUI stuff with Yamaha mixers. I've noticed that the mixer is replying to the ping message. This ping reply makes it very hard to use the "Map to Controller or Key" function as Bitwig captures the ping reply and assigns it to the on-screen control. I assume it would be possible to capture the replies in the extension code so it doesn't get passed on. As a quick hack, I commented out the content of the sendPing in HuiControllerSetup.java which seems to work.

Post

psidelicat wrote: Mon Apr 26, 2021 7:53 pm That being said, I am dearly missing the feature of aftertouch / polypressure on the Maschine MK3, to get pressure expression modulation into Bitwig and most importantly make the arpeggiator change velocity by pressure like it does in the maschine software (and like your extension already does on the launchpad if I understand correctly)
Thanks for bringing this to my attention, it was simply missing. Will be fixed in the next update!

Post

widdly wrote: Tue Apr 27, 2021 4:56 am Hi,

An update on the HUI stuff with Yamaha mixers. I've noticed that the mixer is replying to the ping message. This ping reply makes it very hard to use the "Map to Controller or Key" function as Bitwig captures the ping reply and assigns it to the on-screen control. I assume it would be possible to capture the replies in the extension code so it doesn't get passed on. As a quick hack, I commented out the content of the sendPing in HuiControllerSetup.java which seems to work.
Up to my knowledge there is currently no way to block anything from the Bitwig MIDI mapping. :(

Post

Hi Drivenbymoss
Any plan to adapt your script for Logic pro live loops ?
I currently can assign APC40 MKII to live loops but there are no lights feedback for the pads assigned.

Post

dupont wrote: Wed Apr 28, 2021 8:10 am Hi Drivenbymoss
Any plan to adapt your script for Logic pro live loops ?
I currently can assign APC40 MKII to live loops but there are no lights feedback for the pads assigned.
No, absolutely not. If I cannot stand a DAW, it is Logic ;-)

Post

Hi Moss,
I have some problems with flexi in Linux, I'm afraid. No matter what knob assignments I do, they are forgotten when I restart Bitwig. Also, the Load/Save function doesn't seem to work. It doesn't call up any dialog box to choose where to save. In fact, the Load/Save buttons don't seem to do anything.

I'm using openSUSE with Bitwig 3.3.7 and DrivenByMoss 11.7.3

Post

auricle wrote: Wed Apr 28, 2021 5:56 pm Hi Moss,
I have some problems with flexi in Linux, I'm afraid. No matter what knob assignments I do, they are forgotten when I restart Bitwig. Also, the Load/Save function doesn't seem to work. It doesn't call up any dialog box to choose where to save. In fact, the Load/Save buttons don't seem to do anything.

I'm using openSUSE with Bitwig 3.3.7 and DrivenByMoss 11.7.3
The manual contains a bit of trouble shooting for that. However, it might not work for you since like Bitwig it is only supported on Ubuntu.

Post

DrivenByMoss 11.8.0 is out!

Get it from http://mossgrabers.de
  • Requires Bitwig 3.2.5+ (3.3.4+ to use VST plugins in the Push favorites menu)
  • All devices
    • Fixed: Implemented workaround to show page of added track.
  • APC40, Kontrol MkI, Push
    • Fixed: Changing selection displayed Nonemessage.
  • Fire
    • Fixed: Track and channel touch automation was not working.
  • Launchpad
    • Fixed: Aftertouch was not working.
    • Fixed: First parameter fader column is now red again (had the same color as the 2nd column).
  • Mackie HUI
    • New: Added support for up to 3 HUI devices. E.g. several Yamaha DM mixers use this.
    • New: Added setting to turn off sending the ping message.
    • Fixed: Jog Wheel direction was inverted.
    • Fixed: Master fader did not work.
  • Mackie MCU
    • New: Track navigation can now be switched to hierarchical in the settings (requires restart). Press the select button again to enter a group. Long press any of the select buttons to leave the group.
  • Maschine Mk3 / Mikro Mk3
    • Fixed: Aftertouch did not work. For the Maschine Mk3 also reload the template, which contained wrong notes for aftertouch!
  • OSC
    • New: Added /launcher/postRecordingAction to get/set the action to execute after recording a clip.
    • New: Added /launcher/postRecordingTimeOffset to get/set the time offset of the post recording action.
    • New: Added /launcher/defaultQuantization to get/set the default clip launcher quantization.
  • SL MkIII
    • Fixed: Added correct lookup names on Linux.
Enjoy!

Post

moss wrote: Wed Apr 28, 2021 6:19 pm
auricle wrote: Wed Apr 28, 2021 5:56 pm Hi Moss,
I have some problems with flexi in Linux, I'm afraid. No matter what knob assignments I do, they are forgotten when I restart Bitwig. Also, the Load/Save function doesn't seem to work. It doesn't call up any dialog box to choose where to save. In fact, the Load/Save buttons don't seem to do anything.

I'm using openSUSE with Bitwig 3.3.7 and DrivenByMoss 11.7.3
The manual contains a bit of trouble shooting for that. However, it might not work for you since like Bitwig it is only supported on Ubuntu.
Yes, it says make sure Zenity is installed, but Zenity is already installed on my machine. Do you have any pointers?

Post

auricle wrote: Wed Apr 28, 2021 7:03 pm
moss wrote: Wed Apr 28, 2021 6:19 pm
auricle wrote: Wed Apr 28, 2021 5:56 pm Hi Moss,
I have some problems with flexi in Linux, I'm afraid. No matter what knob assignments I do, they are forgotten when I restart Bitwig. Also, the Load/Save function doesn't seem to work. It doesn't call up any dialog box to choose where to save. In fact, the Load/Save buttons don't seem to do anything.

I'm using openSUSE with Bitwig 3.3.7 and DrivenByMoss 11.7.3
The manual contains a bit of trouble shooting for that. However, it might not work for you since like Bitwig it is only supported on Ubuntu.
Yes, it says make sure Zenity is installed, but Zenity is already installed on my machine. Do you have any pointers?
On some Linux distributions it is not working but I have no idea why (and I cannot test them all).

Post

moss wrote: Thu Apr 29, 2021 6:39 am
auricle wrote: Wed Apr 28, 2021 7:03 pm
moss wrote: Wed Apr 28, 2021 6:19 pm
auricle wrote: Wed Apr 28, 2021 5:56 pm Hi Moss,
I have some problems with flexi in Linux, I'm afraid. No matter what knob assignments I do, they are forgotten when I restart Bitwig. Also, the Load/Save function doesn't seem to work. It doesn't call up any dialog box to choose where to save. In fact, the Load/Save buttons don't seem to do anything.

I'm using openSUSE with Bitwig 3.3.7 and DrivenByMoss 11.7.3
The manual contains a bit of trouble shooting for that. However, it might not work for you since like Bitwig it is only supported on Ubuntu.
Yes, it says make sure Zenity is installed, but Zenity is already installed on my machine. Do you have any pointers?
On some Linux distributions it is not working but I have no idea why (and I cannot test them all).
Hi Jurgen,

So, I installed Ubuntu Studio 21.04, Bitwig 3.3.7 and DrivenByMoss 11.8.0. This time the dialogue box open to save/open a file (hurray), but the issue is it doesn't save anything. I make assignments, click 'save' choose a name and press save. However, it doesn't write anything to my home folder, so all assignments are lost. Can you please help?

Post Reply

Return to “Controller Scripting”