Latest News: Bitwig updates Bitwig Studio to v5.1
Bitwig's ROLI/Seaboard RISE script seems to filter out some MIDI CC values...
-
- KVRist
- 67 posts since 3 Oct, 2018
My device is sending the default MIDI CC for each parameter because I want them to be fully functional with Equator and Strobe2. You can change the outputted CC to whatever you like. Modwheel, CC 2, and CC 11 are the three CCs that are used in the U-he synth presets. Also, I noticed in another post you wanted to know about the best way to set up MPE compatibility for U-he synths; the real answer is just use the default MPE settings that Bitwig allows you to turn on. U-he synths are not yet truly MPE. If you want per-voice everything, the way I've done it is map the "Expression" modulators to parameters of a single instance of a U-he synth and then duplicate that 16 times: one for each MIDI channel. That way you have true per-voice modulation.
Here is an example of how I did this with ZebraHZ (Note: CPU usage is quite heavy for non-MPE plugins in MPE mode because they haven't been optimized yet, but my computer is hefty and able to process around 6 simultaneous voices of this intense patch) :
Here is an example of how I did this with ZebraHZ (Note: CPU usage is quite heavy for non-MPE plugins in MPE mode because they haven't been optimized yet, but my computer is hefty and able to process around 6 simultaneous voices of this intense patch) :
You do not have the required permissions to view the files attached to this post.
-
- KVRist
- 67 posts since 3 Oct, 2018
I'm using MPE in dashboard. If I'm using one instance of Zebra then I press the MPE button so I can do +-48 pitch bend. For MPE stuff I'm not using "force MPE" because it does not give that option when you have the MIDI channel range limited as you can see in my previous comment.killmaster wrote: ↑Sat Nov 10, 2018 3:12 am Thank you! I see! I'll try it first thing in the morning. Much appreciated. Maybe this will solve the problem. I hope. If you use u-he synths, are you using MPE or Multi Channel in Dashboard? And are you using "Force MPE" on the synth?
-
- KVRAF
- Topic Starter
- 2332 posts since 5 Oct, 2003
Very interesting! Lots to learn and try tomorrow. Thanks a lot for taking the time to spell this out!
- KVRAF
- 25386 posts since 3 Feb, 2005 from in the wilds
That is also an exceptionally heavy patch with 2 Diva filters, an XMF filter, Comb module, etc. Even just one non-MPE instance of that patch would tax my computer.milesmaker wrote: ↑Sat Nov 10, 2018 3:30 amHere is an example of how I did this with ZebraHZ (Note: CPU usage is quite heavy for non-MPE plugins in MPE mode because they haven't been optimized yet, but my computer is hefty and able to process around 6 simultaneous voices of this intense patch) :
-
- KVRist
- 67 posts since 3 Oct, 2018
That's true. Whats great about Bitwig is that you can manually draw in all the MPE parameters in MIDI if your computer can't handle you playing the patch live and then bounce it to audio.pdxindy wrote: ↑Sat Nov 10, 2018 4:00 amThat is also an exceptionally heavy patch with 2 Diva filters, an XMF filter, Comb module, etc. Even just one non-MPE instance of that patch would tax my computer.milesmaker wrote: ↑Sat Nov 10, 2018 3:30 amHere is an example of how I did this with ZebraHZ (Note: CPU usage is quite heavy for non-MPE plugins in MPE mode because they haven't been optimized yet, but my computer is hefty and able to process around 6 simultaneous voices of this intense patch) :
-
- KVRAF
- Topic Starter
- 2332 posts since 5 Oct, 2003
This works really well and is a good workaround for using Zebra 2 single channel. Thanks for the ideas!:
I tried setting it up with 16 instances using an instrument layer but I wasn't able to assign MIDI channel the the instances. Did you use an instrument layer? I'm using Bitwig 2.3.5 so I may be missing the container you are using...
I tried setting it up with 16 instances using an instrument layer but I wasn't able to assign MIDI channel the the instances. Did you use an instrument layer? I'm using Bitwig 2.3.5 so I may be missing the container you are using...
You do not have the required permissions to view the files attached to this post.
-
- KVRAF
- Topic Starter
- 2332 posts since 5 Oct, 2003
darn, looks like they added the multi-channel support in 2.4!
-
- KVRist
- 67 posts since 3 Oct, 2018
Dang! I did not know that, sorry. I just got Bitwig about a month ago so I haven't experienced many versions.killmaster wrote: ↑Sat Nov 10, 2018 3:39 pm darn, looks like they added the multi-channel support in 2.4!
-
- KVRAF
- Topic Starter
- 2332 posts since 5 Oct, 2003
o no problem! I've spent 2 whole days trying to get full functionality from my RISE 49 using the Bitwig scripts and still can't get there. I have to choose wether to have modulation (CC1) or pitch bend. I can have both. I've tried the GRAND script with no luck and the generic with 8 knobs. Neither worked. I've tried every permutation of scripts and MPE vs. multi channel vs. single channel and no setup give me everything I'd like to have, i.e. full Seaboard functionality... I wonder if I upgrade to 2.42 if that would solve this problem for me...
-
- KVRAF
- Topic Starter
- 2332 posts since 5 Oct, 2003
The problem is, if I turn on "Force MPE Mode", modulation doesn't come through but I have pitch bend. And visa versa, if I turn it off, I get modulation but no pitch bend. Mapping the faders works well since I can use the native CCs designated by Roli. This seems unnecessarily restricted!
-
- KVRAF
- Topic Starter
- 2332 posts since 5 Oct, 2003
So here's how I have it set up. I have my faders set at the beginning. All working. then expressions driving the parameters I may use in Zebra 2, like mod wheel, breath controller, expression. Or I remove the assignment to use the expressions directly if the preset has aftertouch and velocity mapped already. For me this is a good set up and provides flexibility to change according to a specific preset. Only thing it modwheel doesn't pass to the synth cause the script doesn't allow it. So I'm kinda back at square one with the exact same issue (and some problems solved )
You do not have the required permissions to view the files attached to this post.
-
- KVRAF
- Topic Starter
- 2332 posts since 5 Oct, 2003
I'd hate to ask you for anything else @milesmaker, but do you know offhand if you can use pitchbend and modulation at the same time? modulation is so convenient cause its already mapped into most of the presets. And the ability to use slide (timbre) to control it is an added benefit for me...
-
- KVRist
- 67 posts since 3 Oct, 2018
I have been able to use pitchbend and CC 1 at the same time simply because I mapped my left fader to CC 1. If you wanted to map timbre to CC 1 then would map it directly from your rise using CC 74, not the expression modulators.killmaster wrote: ↑Sun Nov 11, 2018 2:33 am I'd hate to ask you for anything else @milesmaker, but do you know offhand if you can use pitchbend and modulation at the same time? modulation is so convenient cause its already mapped into most of the presets. And the ability to use slide (timbre) to control it is an added benefit for me...
-
- KVRAF
- Topic Starter
- 2332 posts since 5 Oct, 2003
Thanks for this idea, but this didn't work for me. The RISE script filters out CC74 for some reason and that controller never reaches the device chain. I can tell cause I'm using midimonitor and CC74 comes into the track from another keyboard and I see that its being sent from my Roli using MIDI monitor on my desktop, so the script is not passing it through. I do wonder if its the same script that comes with 2.4.2. (might need to upgrade...)milesmaker wrote: ↑Sun Nov 11, 2018 3:44 amI have been able to use pitchbend and CC 1 at the same time simply because I mapped my left fader to CC 1. If you wanted to map timbre to CC 1 then would map it directly from your rise using CC 74, not the expression modulators.killmaster wrote: ↑Sun Nov 11, 2018 2:33 am I'd hate to ask you for anything else @milesmaker, but do you know offhand if you can use pitchbend and modulation at the same time? modulation is so convenient cause its already mapped into most of the presets. And the ability to use slide (timbre) to control it is an added benefit for me...
EDIT: I think I figured out a workaround!!! I can use the user assignable modulators CtrlA and CtrlB in Zebra 2. So whenever I want to use timbre, I can assign CC74 to Control A (modulator CtrlA in Zebra) in the MIDI Table page. There's also a user assignable Control B (CtrlB)!
Its odd that CC74 does make it into Zebra 2 but nowhere along the chain does it show up!
-
- KVRer
- 11 posts since 5 May, 2017
There are quite a few VST like this. They have user assignable CC you can map instead of showing all the different CC values. Omnisphere is this way as well, if you want to pick it for modulators etc.killmaster wrote: ↑Sun Nov 11, 2018 2:38 pmThanks for this idea, but this didn't work for me. The RISE script filters out CC74 for some reason and that controller never reaches the device chain. I can tell cause I'm using midimonitor and CC74 comes into the track from another keyboard and I see that its being sent from my Roli using MIDI monitor on my desktop, so the script is not passing it through. I do wonder if its the same script that comes with 2.4.2. (might need to upgrade...)milesmaker wrote: ↑Sun Nov 11, 2018 3:44 amI have been able to use pitchbend and CC 1 at the same time simply because I mapped my left fader to CC 1. If you wanted to map timbre to CC 1 then would map it directly from your rise using CC 74, not the expression modulators.killmaster wrote: ↑Sun Nov 11, 2018 2:33 am I'd hate to ask you for anything else @milesmaker, but do you know offhand if you can use pitchbend and modulation at the same time? modulation is so convenient cause its already mapped into most of the presets. And the ability to use slide (timbre) to control it is an added benefit for me...
EDIT: I think I figured out a workaround!!! I can use the user assignable modulators CtrlA and CtrlB in Zebra 2. So whenever I want to use timbre, I can assign CC74 to Control A (modulator CtrlA in Zebra) in the MIDI Table page. There's also a user assignable Control B (CtrlB)!
Its odd that CC74 does make it into Zebra 2 but nowhere along the chain does it show up!