How can I achieve this in Bitwig?

Official support for: bitwig.com
Post Reply New Topic
RELATED
PRODUCTS

Post

In my synth, I have a pulldown list of 8 options and I want to select them using some sort of control on the fly while I'm playing. I could automate it but I want to be able to do this during a live performance. I tried a lot of modulators but just couldn't find one that would work. Its like I need a "jump to" button where I can assign a specific percentage so I can quickly jump to the selection I want.

Thanks for help on this.

Greg K.

Post

killmaster wrote: Fri Jan 24, 2020 8:31 pmIn my synth, I have a pulldown list of 8 options...
Assuming this is a VST - can't you just assign Macro modulator to that parameter? Then turning the Macro knob (ideally mapped to some MIDI controller's knob, if you have one) it would go through the 8 states.
Music tech enthusiast
DAW, VST & hardware hoarder
My "music": https://soundcloud.com/antic604

Post

antic604 wrote: Fri Jan 24, 2020 8:56 pm
killmaster wrote: Fri Jan 24, 2020 8:31 pmIn my synth, I have a pulldown list of 8 options...
Assuming this is a VST - can't you just assign Macro modulator to that parameter? Then turning the Macro knob (ideally mapped to some MIDI controller's knob, if you have one) it would go through the 8 states.
Thanks for the idea. Unless I'm misunderstanding, I can't really jump to a parameter using a Macro knob cause I have to scroll through the choices in order. with the synth running live, I have to be able to choose a number in the list and go directly to it without passing through the other choices.

Post

killmaster wrote: Fri Jan 24, 2020 10:41 pmI have to be able to choose a number in the list and go directly to it without passing through the other choices.
Ok, so here's what I came up with - not very pretty, but works.

Basically it's a FX Grid patch with an instrument nested within it (Polysynth in this case). FX Grid has 6 instances of Toggle module. Each of those Toggle modules - when enabled - passes through a Static value 1 through 6. Toggles are mapped to Remotes of the FX Grid. Then by logic comparisons I'm picking up the highest number from all the Remotes being pressed, turning that number into fraction (so if the static value is 5, the fraction is 5/6 because there's 6 possibilities) and then use that value as a Modulator Out. Then it's just a matter of mapping that modulation to nested instrument's list - in this case it's waveshaper type - you won't see it changing, but there will be blue dots visible to show it's modulated and you'll obviously hear the sound changing.

The issue is I can't figure out how to disable other buttons when one is pressed. But it still works quite well, especially on a touch-screen - you just have to make sure that the one option you want is the highest button pressed, for instance if you are on #6 but want to switch to #3 (which is already ON), then make sure #4 and #5 are disabled and when the time comes disable #6.

Perhaps someone more skilled can take that further.

Selector.zip
You do not have the required permissions to view the files attached to this post.
Music tech enthusiast
DAW, VST & hardware hoarder
My "music": https://soundcloud.com/antic604

Post

Yeah it's the "disable all currently active buttons" part that's tough.

Post

antic604 wrote: Sat Jan 25, 2020 12:58 am
killmaster wrote: Fri Jan 24, 2020 10:41 pmI have to be able to choose a number in the list and go directly to it without passing through the other choices.
Ok, so here's what I came up with - not very pretty, but works.

Basically it's a FX Grid patch with an instrument nested within it (Polysynth in this case). FX Grid has 6 instances of Toggle module. Each of those Toggle modules - when enabled - passes through a Static value 1 through 6. Toggles are mapped to Remotes of the FX Grid. Then by logic comparisons I'm picking up the highest number from all the Remotes being pressed, turning that number into fraction (so if the static value is 5, the fraction is 5/6 because there's 6 possibilities) and then use that value as a Modulator Out. Then it's just a matter of mapping that modulation to nested instrument's list - in this case it's waveshaper type - you won't see it changing, but there will be blue dots visible to show it's modulated and you'll obviously hear the sound changing.

The issue is I can't figure out how to disable other buttons when one is pressed. But it still works quite well, especially on a touch-screen - you just have to make sure that the one option you want is the highest button pressed, for instance if you are on #6 but want to switch to #3 (which is already ON), then make sure #4 and #5 are disabled and when the time comes disable #6.

Perhaps someone more skilled can take that further.


Selector.zip
Wow, thanks for this! I haven't used the Grid yet so this will be a good intro. And I think its pretty! Much appreciated. I'll post back once I had a chance to try it out tomorrow...

Post

I just now had a chance to test this out and it works as I hoped, except that I need 2 more increments which I'm going to add. Thanks again for this!! Only tiny thing that could be improved is if the toggle is a switch instead. But I can make this work no problem...

Post

hi, it isn't just a phase modulated (free run, hold) parseq8

https://www.youtube.com/watch?v=y0f2FqerquQ

u can even set the changing speed with smoothness etc.
"Where we're workarounding, we don't NEED features." - powermat

Post

xbitz wrote: Sun Jan 26, 2020 8:52 pm hi, it isn't just a phase modulated (free run, hold) parseq8

https://www.youtube.com/watch?v=y0f2FqerquQ

u can even set the changing speed with smoothness etc.
This is a great idea but it doesn't work for what I need cause you still have sequentially step through the values. It would work if I could click on a step without stepping through the other steps to get there. I wish I could use this device and just activate whatever step I need without having to scroll through them. If you know what I mean.

Post

^^^ ahamm and what about instrument/fx selector and layer index as dropdown in the performance page

https://www.youtube.com/watch?v=14va6cjtyjc
https://www.youtube.com/watch?v=7gDKEhTs1u0
"Where we're workarounding, we don't NEED features." - powermat

Post

xbitz wrote: Mon Jan 27, 2020 6:55 am...and layer index as dropdown in the performance page...
Wow, I wasn't aware this exists (I mean the drop-down in remote page)!

Thanks for the heads up :)
Music tech enthusiast
DAW, VST & hardware hoarder
My "music": https://soundcloud.com/antic604

Post

xbitz wrote: Mon Jan 27, 2020 6:55 am ^^^ ahamm and what about instrument/fx selector and layer index as dropdown in the performance page

https://www.youtube.com/watch?v=14va6cjtyjc
https://www.youtube.com/watch?v=7gDKEhTs1u0
yeh, this is cool to be aware of. But if I understand, I'd have to load an instance of my plugin for each parameter change I want. Since I'm using this live to change parameters, there are a lot of changes I'll make to other parameters and I'll be changing presets on the fly. So what I really need is a bank of switches that set a parameter to an absolute value. The buttons would work if they set the parameter to a specific value instead of adding an amount to the current value of that parameter. Hope I'm explaining ok... Thanks for this though. Good to see how it is used in any case!

Post

^^^ and can't u use clips that contain only automation (initial absolute values) and mapping their launch to some MIDI controls ?

so just simple
https://www.youtube.com/watch?v=xks9ujwTR3E
all the controls and their macros would jump to their initial state
Last edited by xbitz on Mon Jan 27, 2020 4:44 pm, edited 1 time in total.
"Where we're workarounding, we don't NEED features." - powermat

Post

xbitz wrote: Mon Jan 27, 2020 4:39 pm ^^^ and can't u use clips that contain only automation (initial absolute values) and mapping their launch to some MIDI controls ?
hmmm. good idea. maybe I'll give this a try.

Post Reply

Return to “Bitwig”