This is command central for external MIDI controller, DAW automation, and Voltage Modular’s Perform control panel assignments. Here you’ll be able to see information about all currently assigned controllers and adjust control ranges. Let’s go over the MIDI tab functions and displays.
MIDI Learn- This is almost exactly the same as enabling MIDI learn mode by right-clicking a control. Click the MIDI Learn button to enter learn mode (all controls turn purple). Unlike right-clicking on specific knobs where Voltage Modular automatically exits controller assignment mode, clicking the MIDI Learn knob "stays on" to enable assignment of multiple hardware controls.
To assign multiple controls, click MIDI Learn, click an on-screen control, move the desired hardware knob or slider, then continue clicking and assigning on-screen controllers until all desired controls are assigned.
When you’re done assigning controllers, click Stop Learning. (Just remember that when we stop learning, we stop growing… oh, forget it…)
MIDI Tab Columns
Name- Displays the name of the module parameter being controller.
Type- There are three possible types of controller automation in Voltage Modular:
MIDI Continuous Controller (CC)- The standard 128 MIDI controller numbers as defined in the MIDI spec. More specifically, these are the controllers transmitted by hardware knob, slider, or pad controllers. MIDI CC’s can be used to control parameters in real-time or recorded and played back within DAW software.
Parameter- Up to 128 slots used with DAW parameter automation. Compared to MIDI CC controllers, DAW automation typically has finer control resolution, easy on-screen drawing and editing of controller movements, and allows controller movements to be directly written by moving Voltage Modular’s on-screen module controls.
Perform Controls Panel- This refers to the panel directly beneath the I/O Panel containing nine knobs and four buttons, which are assignable to any module controls in a patch. Each knob or switch can control can control an unlimited number of module parameters over different ranges (via the Min and Max controls), and external hardware controllers can be assigned to the Perform knobs and buttons. (See the Perform Controls Panel section for the full lowdown.)
Value- Displays the specific automation controller. In the case of a MIDI CC, this would be the MIDI CC controller number. For DAW automation, this is the automation slot # (1-128) and associated module control parameter. For the Perform controls panel, this displays the knob or button number.
Min- Sets a limit on the lowest value any automation control can set a mapped controller to. This actually recalibrates the range of the automation controller to the remaining parameter range.
Max- Sets a limit on the highest value any automation control can set a mapped controller to. This actually recalibrates the range of the automation controller to the remaining parameter range.
- Super Tricky Min-Max Inversion- Not only can parameter ranges be limited via the the Min and Max knobs, mapped control destinations can be completely inverted by setting the Min knob all the way up and the Max knob all the way down (or anywhere in between).
MIDI Tab Column Configuration Right-Click Menus
Right-clicking anywhere in the top row displays the column configuration menu.
Auto-size This Column- Automatically resizes so that all text in this column is visible.
Auto-size This Column- Automatically resizes all columns simultaneously so that all text visible.
Column View Filters- Clicking any of these will hide or show the respective columns.
MIDI Tab Parameters Right-Click
Right-Clicking on an assigned parameter opens the menu above.
MIDI Learn- This is used to change the controller assigned to a particular parameter. This only works if you’re changing to a MIDI CC controller.
Unlearn- Deletes the selected automation parameter.
Unlearn All- Deletes all controller assignments for the patch. Voltage Modular will display a warning dialog prior to deletion in order to thwart potential disasters
Continue to Creating A Basic Patch section