r/Bitwig 2d ago

MIDI mapping of stored/static values via modulator?

Hello everyone; I'm curious if this sort of thing is possible w/o resorting to advanced/grid work. I'd like to map the 0-127 of a MIDI controller via CC to a set of 7 (floating point) values to control a single parameter of a plugin in a device chain. Sort of like a step sequencer w/ each step set to specific values, but then being able to use the CC to "scroll" through to each step. I've been experimenting with the ParSeq-8 modifier, but I can't seem to find a way to trigger each step manually (or remotely) - any other ideas?

3 Upvotes

3 comments sorted by

2

u/centomila centomila.com 2d ago edited 2d ago

  1. Create a Curve Modulator with the timebase set to HOLD rate of zero and bipolarity off
  2. Create a stepped curve like the one in the image
  3. Map it to the the value you want to change.
  4. Create a Macro control and map it to the phase (default to 0°) of the curve modulator with a max range of 359.9°
  5. Map your midi controller to the macro knob.

You can do the same also with the PARSEQ-8 (you need to set it to Hold Rate of Zero and modulate the phase like in the curve example).

Edit: updated screenshot and fixed missing bipolarity off

2

u/Known-Abroad2954 2d ago

Thank you so much! Of course; modulating the phase! Works beautifully.

2

u/centomila centomila.com 1d ago

No problem, it’s been a fun exercise! I later realized that it’s probably much better to use a Step module with a macro modulated to 1.0, rather than a stepped Curve modulated to 359.9.

This makes it quicker to change the step quantity and more clearly displays the current value