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

auricle wrote: Thu Apr 29, 2021 5:16 pm
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?
Hmm, that's new. I guess the folder is not write protected?! Do you see any error in the JavaScript console or in the Bitwig log file?

Post

Thanks Jurgen. I'll investigate and report back.

Post

moss wrote: Thu Apr 29, 2021 6:17 pm
auricle wrote: Thu Apr 29, 2021 5:16 pm
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?
Hmm, that's new. I guess the folder is not write protected?! Do you see any error in the JavaScript console or in the Bitwig log file?
Okay, what I did do was install Kubuntu 20.10 and then installed the ubuntu studio extras on top. This time the load/save worked great as it should. So it seems something has changed with the new (K)Ubuntu/UbuntuStudio 21.04 as the load/save is no longer saving files for Flexi.

Post

moss wrote: Wed Apr 28, 2021 8:45 am
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 ;-)
Why out of curiousity ?

Post

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: Wed Apr 28, 2021 6:19 pm DrivenByMoss 11.8.0 is out!

Get it from http://mossgrabers.de (http://mossgrabers.de)

...
  • Maschine Mk3 / Mikro Mk3
    • Fixed: Aftertouch did not work. For the Maschine Mk3 also reload the template, which contained wrong notes for aftertouch!
...
Awesome, thank you! That was quick :hyper:
One minor "flaw" maybe: Aftertouch only seems to be registered in Bitwig after a Note On Event. But Maschine also sends Midi Pressure events without initial Note-On if you don't initially 'hit' the pad. I'd personally prefer if those Events would also transmit into Bitwig, trigger the Arpeggiator and so on...but it is not a big deal, since it can be accomodated for in play style also.


Btw: I noticed that your website does not offer HTTPS. It's not a huge problem but does open an attac vector where at least in theory the downloads from your website could be hijacked and arbitrary 'extras' inserted by a malicious node on the way.
It looks like your web hoster offers letsencrypt certificates as an option, which should be free. If that stuff is not your domain of expertise but you'd like to have it set up anyway, let me know and I'll gladly assist you, no strings attached.

Cheers

Post

auricle wrote: Thu Apr 29, 2021 7:37 pm
moss wrote: Thu Apr 29, 2021 6:17 pm
auricle wrote: Thu Apr 29, 2021 5:16 pm
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

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?
Hmm, that's new. I guess the folder is not write protected?! Do you see any error in the JavaScript console or in the Bitwig log file?
Okay, what I did do was install Kubuntu 20.10 and then installed the ubuntu studio extras on top. This time the load/save worked great as it should. So it seems something has changed with the new (K)Ubuntu/UbuntuStudio 21.04 as the load/save is no longer saving files for Flexi.
I am running latest UbuntuStudio 21.04 but with default desktop, which works fine.

Post

dupont wrote: Fri Apr 30, 2021 7:08 am
moss wrote: Wed Apr 28, 2021 8:45 am
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 ;-)
Why out of curiousity ?
That's totally personal. It simply never clicked with me and I found it highly confusing (not logic :-)). Then my main system is Windows and AFAIK there is no open controller API. Furthermore, I do not feel the urge to support a billion dollar company in any way. And last but not least they killed Alchemy for me. :x

Post

psidelicat wrote: Fri Apr 30, 2021 12:54 pm Awesome, thank you! That was quick :hyper:
One minor "flaw" maybe: Aftertouch only seems to be registered in Bitwig after a Note On Event. But Maschine also sends Midi Pressure events without initial Note-On if you don't initially 'hit' the pad. I'd personally prefer if those Events would also transmit into Bitwig, trigger the Arpeggiator and so on...but it is not a big deal, since it can be accomodated for in play style also.
That's how aftertouch is supposed to work, I wasn't aware that the Maschine is sending it all the time. Sounds more like a bug in the Maschine hardware / software.
psidelicat wrote: Fri Apr 30, 2021 12:54 pm Btw: I noticed that your website does not offer HTTPS. It's not a huge problem but does open an attac vector where at least in theory the downloads from your website could be hijacked and arbitrary 'extras' inserted by a malicious node on the way.
It looks like your web hoster offers letsencrypt certificates as an option, which should be free. If that stuff is not your domain of expertise but you'd like to have it set up anyway, let me know and I'll gladly assist you, no strings attached.
Yeah, I am bit lazy with this and do not really see the need. But if you can give me some hints I am all ears (PM me).

Post

Hi, Moss. A question about the Komplete Kontrol S25 Scale functionality and Linux that I cannot seem to resolve via the dialogue available in the forum. Is there more limited functionality for this under Linux? While the root note does highlight as scales / modes are changed on the controller or in the software settings, the "in mode" keys aren't indicated via the LEDs (as in the demo on Youtube), nor does the tonality of the scale change. Am I missing something in the settings to enable this functionality in Bitwig? Or has the functionality been optimized in some way since the demo was produced?

Post

nudlstudios wrote: Fri Apr 30, 2021 3:52 pm Hi, Moss. A question about the Komplete Kontrol S25 Scale functionality and Linux that I cannot seem to resolve via the dialogue available in the forum. Is there more limited functionality for this under Linux? While the root note does highlight as scales / modes are changed on the controller or in the software settings, the "in mode" keys aren't indicated via the LEDs (as in the demo on Youtube),
Thanks for reporting! Will be fixed in the next update.
nudlstudios wrote: Fri Apr 30, 2021 3:52 pm nor does the tonality of the scale change.
That is not intended, the scale is only indicated with the LEDs.

Post

moss wrote: Fri Apr 30, 2021 2:48 pm
auricle wrote: Thu Apr 29, 2021 7:37 pm
moss wrote: Thu Apr 29, 2021 6:17 pm
auricle wrote: Thu Apr 29, 2021 5:16 pm
moss wrote: Thu Apr 29, 2021 6:39 am
auricle wrote: Wed Apr 28, 2021 7:03 pm

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?
Hmm, that's new. I guess the folder is not write protected?! Do you see any error in the JavaScript console or in the Bitwig log file?
Okay, what I did do was install Kubuntu 20.10 and then installed the ubuntu studio extras on top. This time the load/save worked great as it should. So it seems something has changed with the new (K)Ubuntu/UbuntuStudio 21.04 as the load/save is no longer saving files for Flexi.
I am running latest UbuntuStudio 21.04 but with default desktop, which works fine.
So am I. Just did a fresh install of UbuntuStudio 21.04 (which now uses plasma as the desktop) with nothing changed. I immediately downloaded and installed Bitwig 3.3.7 and DrivenByMoss 11.08 and I get the same issue with not saving any files.

Looking in the Bitwig logs I find the following:

Code: Select all

[2021-04-30 20:42:59 ramona-server error] Connection broken with client:
	java.io.EOFException
	at com.bitwig.ramona.serial.Zte.mLE(SourceFile:263)
	at com.bitwig.ramona.serial.Zte.iyW(SourceFile:413)
	at bIF.nyW(SourceFile:777)
	at bIF.AOk(SourceFile:599)
	at bIF.AOk(SourceFile:580)
	at com.bitwig.ramona.protocol.IvG.AOk(SourceFile:88)
	at bJD.EoV(SourceFile:384)
	at bJE.run(SourceFile:275)

Post

auricle wrote: Fri Apr 30, 2021 5:49 pm Looking in the Bitwig logs I find the following:

Code: Select all

[2021-04-30 20:42:59 ramona-server error] Connection broken with client:
	java.io.EOFException
	at com.bitwig.ramona.serial.Zte.mLE(SourceFile:263)
	at com.bitwig.ramona.serial.Zte.iyW(SourceFile:413)
	at bIF.nyW(SourceFile:777)
	at bIF.AOk(SourceFile:599)
	at bIF.AOk(SourceFile:580)
	at com.bitwig.ramona.protocol.IvG.AOk(SourceFile:88)
	at bJD.EoV(SourceFile:384)
	at bJE.run(SourceFile:275)
That's unrelated.

Post

So what information would be useful for you?

Post

moss wrote: Fri Apr 30, 2021 5:26 pm
nudlstudios wrote: Fri Apr 30, 2021 3:52 pm Hi, Moss. A question about the Komplete Kontrol S25 Scale functionality and Linux that I cannot seem to resolve via the dialogue available in the forum. Is there more limited functionality for this under Linux? While the root note does highlight as scales / modes are changed on the controller or in the software settings, the "in mode" keys aren't indicated via the LEDs (as in the demo on Youtube),
Thanks for reporting! Will be fixed in the next update.
nudlstudios wrote: Fri Apr 30, 2021 3:52 pm nor does the tonality of the scale change.
That is not intended, the scale is only indicated with the LEDs.
Thanks for the quick reply. In the absence of the light indications, I wasn't sure if you had perhaps done some heroic optimization to make it impossible to hit a wrong note. :)

I will say in addition that this script is the most amazing thing...I had so much fun mapping controllers to Helm over lunch today. This work is astounding!

Post

auricle wrote: Fri Apr 30, 2021 5:54 pm So what information would be useful for you?
Since there is no error and I guess you have checked for write protected folders, I have sadly no idea.

Post Reply

Return to “Controller Scripting”