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

The big question (and one I have just put to NI) is if the 'hooks' enabling such functionality already exist in the NIHostintegration agent then why are they not activated in the official supported hosts such as Logic and Live?

Post

aMUSEd wrote: Fri Jul 26, 2019 10:36 pm And I can also use it with Flexi still enabling me to move between device panel pages etc
Very nice! That would actually solve the rest of my workflow woes I think.. How do you assign certain buttons / inputs to go to each controller script respectively? I haven't figured that part out yet. When I add Flexi it listens to all inputs from the controller and the MKII script no longer works as a result.

EDIT: It just occurred to me you may be using a second controller for the Flexi script? That would make life a lot easier I guess rather than trying to use two scripts with a single controller.

Post

qoyl wrote: Sat Jul 27, 2019 12:56 am
aMUSEd wrote: Fri Jul 26, 2019 10:36 pm And I can also use it with Flexi still enabling me to move between device panel pages etc
Very nice! That would actually solve the rest of my workflow woes I think.. How do you assign certain buttons / inputs to go to each controller script respectively? I haven't figured that part out yet. When I add Flexi it listens to all inputs from the controller and the MKII script no longer works as a result.

EDIT: It just occurred to me you may be using a second controller for the Flexi script? That would make life a lot easier I guess rather than trying to use two scripts with a single controller.
You do not need the flexi anymore. See the Wiki for the documentation how to use that new mode. I wil also do a video later on.
For toggling the plugin window press the encoder!

Post

Hmm, parameter read-out of VST Plugins (for example TAL Synths) doesn't work anymore on Bitwig 3.01 & Push 2 (latest DBM version) on u2d Windows 10...

Where do we from here? :phones:

Post

Hi!

Push 1 user here. After upgrading to 3.0, (from 2.3.) I've got crash with error:
com.bitwig.extension.controller.api.ClipLauncher
bitwig/extensions/controller/api/ColorValue;

From the log:
[2019-07-27 11:12:17 float-gui-widgets error] :
java.lang.NoSuchMethodError: com.bitwig.extension.controller.api.ClipLauncherSlot.color()Lcom/bitwig/extension/controller/api/ColorValue;
at de.mossgrabers.bitwig.framework.daw.data.SlotImpl.<init>(SlotImpl.java:43)
at de.mossgrabers.bitwig.framework.daw.data.TrackImpl.<init>(TrackImpl.java:62)
at de.mossgrabers.bitwig.framework.daw.AbstractTrackBankImpl.createTracks(AbstractTrackBankImpl.java:219)
at de.mossgrabers.bitwig.framework.daw.AbstractTrackBankImpl.init(AbstractTrackBankImpl.java:47)
at de.mossgrabers.bitwig.framework.daw.TrackBankImpl.<init>(TrackBankImpl.java:50)
at de.mossgrabers.bitwig.framework.daw.ModelImpl.<init>(ModelImpl.java:74)
at de.mossgrabers.bitwig.framework.BitwigSetupFactory.createModel(BitwigSetupFactory.java:44)
at de.mossgrabers.controller.push.PushControllerSetup.createModel(PushControllerSetup.java:184)
at de.mossgrabers.framework.controller.AbstractControllerSetup.init(AbstractControllerSetup.java:105)
at de.mossgrabers.bitwig.framework.extension.GenericControllerExtension.init(GenericControllerExtension.java:42)
at UO3.vkb(SourceFile:19)
at tf.OMZ(SourceFile:57)
at uD2.P1I(SourceFile:237)
at uD2.SEO(SourceFile:164)
at uD2.<init>(SourceFile:127)
at bCz.SEO(SourceFile:251)
at bCz.Y2b(SourceFile:343)
at bCz.Y2b(SourceFile:202)
at BID.run(SourceFile:91)
at bCz.run(SourceFile:102)

Post

iNNeRNoiZe wrote: Sat Jul 27, 2019 8:19 am Hmm, parameter read-out of VST Plugins (for example TAL Synths) doesn't work anymore on Bitwig 3.01 & Push 2 (latest DBM version) on u2d Windows 10...

Where do we from here? :phones:
Then I guess you have not mapped the parameters.

Post

twumpy wrote: Sat Jul 27, 2019 8:30 am Hi!

Push 1 user here. After upgrading to 3.0, (from 2.3.) I've got crash with error:
com.bitwig.extension.controller.api.ClipLauncher
bitwig/extensions/controller/api/ColorValue;

From the log:
[2019-07-27 11:12:17 float-gui-widgets error] :
java.lang.NoSuchMethodError: com.bitwig.extension.controller.api.ClipLauncherSlot.color()Lcom/bitwig/extension/controller/api/ColorValue;
at de.mossgrabers.bitwig.framework.daw.data.SlotImpl.<init>(SlotImpl.java:43)
at de.mossgrabers.bitwig.framework.daw.data.TrackImpl.<init>(TrackImpl.java:62)
at de.mossgrabers.bitwig.framework.daw.AbstractTrackBankImpl.createTracks(AbstractTrackBankImpl.java:219)
at de.mossgrabers.bitwig.framework.daw.AbstractTrackBankImpl.init(AbstractTrackBankImpl.java:47)
at de.mossgrabers.bitwig.framework.daw.TrackBankImpl.<init>(TrackBankImpl.java:50)
at de.mossgrabers.bitwig.framework.daw.ModelImpl.<init>(ModelImpl.java:74)
at de.mossgrabers.bitwig.framework.BitwigSetupFactory.createModel(BitwigSetupFactory.java:44)
at de.mossgrabers.controller.push.PushControllerSetup.createModel(PushControllerSetup.java:184)
at de.mossgrabers.framework.controller.AbstractControllerSetup.init(AbstractControllerSetup.java:105)
at de.mossgrabers.bitwig.framework.extension.GenericControllerExtension.init(GenericControllerExtension.java:42)
at UO3.vkb(SourceFile:19)
at tf.OMZ(SourceFile:57)
at uD2.P1I(SourceFile:237)
at uD2.SEO(SourceFile:164)
at uD2.<init>(SourceFile:127)
at bCz.SEO(SourceFile:251)
at bCz.Y2b(SourceFile:343)
at bCz.Y2b(SourceFile:202)
at BID.run(SourceFile:91)
at bCz.run(SourceFile:102)
Make sure you run the latest DrivenByMoss 7.03 version. The version is now displayed in the controller settings.

Post

moss wrote: Sat Jul 27, 2019 8:37 am
iNNeRNoiZe wrote: Sat Jul 27, 2019 8:19 am Hmm, parameter read-out of VST Plugins (for example TAL Synths) doesn't work anymore on Bitwig 3.01 & Push 2 (latest DBM version) on u2d Windows 10...

Where do we from here? :phones:
Then I guess you have not mapped the parameters.
All parameters were automaped in the past... I didn't changed anything. :(

Post

iNNeRNoiZe wrote: Sat Jul 27, 2019 9:09 am
moss wrote: Sat Jul 27, 2019 8:37 am
iNNeRNoiZe wrote: Sat Jul 27, 2019 8:19 am Hmm, parameter read-out of VST Plugins (for example TAL Synths) doesn't work anymore on Bitwig 3.01 & Push 2 (latest DBM version) on u2d Windows 10...

Where do we from here? :phones:
Then I guess you have not mapped the parameters.
All parameters were automaped in the past... I didn't changed anything. :(
The past is not the present :-)
Load the device, open the remote controls parameters and check.

Post

moss wrote: Sat Jul 27, 2019 8:39 am
Make sure you run the latest DrivenByMoss 7.03 version. The version is now displayed in the controller settings.
Oops, had installed the script to folder Controller Scripts instead of Extensions. :dog: My apologies and thank you!

Post

moss wrote: Sat Jul 27, 2019 7:03 am
qoyl wrote: Sat Jul 27, 2019 12:56 am
aMUSEd wrote: Fri Jul 26, 2019 10:36 pm And I can also use it with Flexi still enabling me to move between device panel pages etc
Very nice! That would actually solve the rest of my workflow woes I think.. How do you assign certain buttons / inputs to go to each controller script respectively? I haven't figured that part out yet. When I add Flexi it listens to all inputs from the controller and the MKII script no longer works as a result.

EDIT: It just occurred to me you may be using a second controller for the Flexi script? That would make life a lot easier I guess rather than trying to use two scripts with a single controller.
You do not need the flexi anymore. See the Wiki for the documentation how to use that new mode. I wil also do a video later on.
For toggling the plugin window press the encoder!
Ah OK that's awesome thanks - wish NI would implement these in Logic - been asking them for this sort of device functionality since day 1

Post

Seriously for me 'Deep integration' has always felt incomplete up till now without native device control, this is how it should have been from the start.

The only thing missing now is browsing Bitwig native presets - is that possible? Even using the preset arrows to scroll them would be something.

Post

aMUSEd wrote: Sat Jul 27, 2019 10:40 am Seriously for me 'Deep integration' has always felt incomplete up till now without native device control, this is how it should have been from the start.
It is company politics. They want you to stay in the NI universe.
aMUSEd wrote: Sat Jul 27, 2019 10:40 am The only thing missing now is browsing Bitwig native presets - is that possible? Even using the preset arrows to scroll them would be something.
This is not possible and I highly doubt that this will ever happen since they reserved these buttons for the Maschine integration.

Post


Post

Thanks for the pad color updates on the Push 2, Moss!

Post Reply

Return to “Controller Scripting”