I would like some solution to be able to assign a macro knob to a range of a Volume Fader, similar how macro knobs can be assigned to custom ranges of various parameters in a device chain.
I’d like to use a MIDI controller to mix the levels of my track in Bitwig (specifically the Twister). While it is extremely easy to map a volume Fader control to a MIDI device knob or fader, this has the problem of assigning the entire fader range to the 127 possible values of the MIDI controller.
This leads to not-fine-enough jumps between the values (eg. each individual ‘tick’ accounts for a larger change in volume than needed) as well as accounting for a large range of values I will never set my Volume Faders to! I would create a range where the top is 0dB and the bottom is perhaps -30dB.
In other parts of the program, this can be solved by creating a Macro control knob, assigning it to the parameter you wish to control with a specified range, and then assigning your MIDI controller to that Macro instead of the parameter itself.
Now as far as I can tell, I can’t create a macro anywhere that is allowed to be mapped to a fader. Macros seem to be limited to controlling the device they are created on, or sub-devices (so adding a macro to an FX-Chain allows for control of many devices)
I’m not exactly sure: one idea would be to allow some of the “global” parameters such as Volume Faders, Track Record Arm, Play Pause playback to be assignable from any device macro.
Not that I know of! If anyone has any ideas please let me know! This is currently my #1 feature request for Bitwig, to be able to have more fine-grained control over the Mixer’s Volume Faders with a freely assignable Midi Controller.
It may be possible to write a controller script that translates incoming MIDI Data to set specific values on a fader, eg. 127 = set 0dB, 126 set -0.02dB, etc. However even then that would be hard-programmed for different CC’s to control different tracks, and when building a project there may be many tracks and groups created so the control really needs to be assignable.
I’m not very familiar with other DAW’s.