Here we’ll cover the nuts and bolts of working with modules (unlike a hardware modular synth, no actual nuts or bolts are involved).

The Modules Library Tab

The library Modules tab displays displays all modules currently owned by the logged-in user (aka, you). This is where you'll go to add new modules to patch, either by clicking Add, or by dragging-and-dropping to a cabinet.

Search- This super-handy field lets you search for modules by typing a few letters of the module name. For example, typing “LFO” would display the LFO and MiniLFO modules. The search field can be initialized by clicking the X icon.

Graphic/List View Select- This little guy is easy to miss, but clicking it toggles between graphic+name or name-only in the module list.

Sort- This drop-down menu allows sorting of the module list by name, category (more on this below), date acquired (as in, “show me my new stuff!”), or the company that made the module.

Filter- Allows filtering of which modules are displayed using descriptive headings.

  • None- Shows all currently owned modules with no separate headings.

  • Categories- Divides up modules by their categories. All modules have their category defined during programming. Note that this is Voltage Modular’s default filter setting. Categories include:

    • Sources - Signal sources, aka, things that make noise or generate modulation signals.

    • Processors- Signal processors such as filters, EQ’s, quantizers, etc.

    • Controllers- Modules that output signals intended to control other modules, most often various sequencer types.

    • Utilities- This something of a catch-all, but typically includes pedestrian modules such as mixers, mults, and amps.

    • Effects- Though many of Voltage Modular’s modules create sounds you'd call effects, here we’re referring to well known audio “effects” such as delay, reverb, distortion, compression, etc.

Module view filters can also be selected by clicking on individual categories.

Refresh- Voltage Modular automatically downloads new modules or presets each time it’s launched. The Refresh button checks for new content while Voltage Modular is running; this is particularly useful for developers who are frequently revising modules.

Working With Modules In Cabinets

Clicking any non-control area (i.e., jack, knob, switch, etc.) of a module will select it. Selected modules will be outlined in yellow. Modules can also be selected by clicking and dragging a square over them. Depending upon cable behavior preferences, cables may show differently from unselected modules. Selected modules are affected by move, delete, and other commands.

To select multiple modules, [CTRL]-click modules in Windows or [CMD] (Apple key)-click on Macs, or simply drag a rectangle (starting in an area with no modules) over multiple modules. Multiple modules in different cabinets can be simultaneously selected.

Moving Modules

To move a module (or modules), click and drag at the very top of the module. The cursor will change to a hand, and a shaded gray rectangle appears in the top area. Neighboring modules will magically scoot out of the way, and all cable connections stay intact. Groups of modules can also be highlighted and moved "en masse."

Module Right-Click Commands

Duplicate- Creates a copy of the module in the next position to the right wide enough to accommodate the module. No cables will be attached to the copy. Modules can also be duplicated by ALT-dragging (Windows) or OPTION-dragging (on Mac).

Disconnect Cables- Disconnects all cables currently connected to the module.

Remove- Deletes the module. Modules can also be deleted by highlighting them and hitting the DELETE key in Windows or Mac (the little DEL key in Windows and the big one above the backslash key on Mac).

Align Modules- This is a quick shortcut for "pulling together" modules and eliminating gaps between them. Align Modules>Left pulls all modules in the cabinet to the left. If there are no modules “hidden” beyond the right border of the Voltage Modular window, Align Modules>Right pulls all modules in the cabinet to the right window border. If there are modules beyond the right window border, Align Modules>Right aligns all modules in the cabinet to edge of the right-most module.

Help- Links to information and module documentation on the Cherry Audio website.

About- Displays revision and general information about the module.

Module Control Right-Click Commands

Right-clicking any knob, slider, switch, or button reveals a standard right-click menu. Here’s what they do.

Edit Value- Opens a field where exact values can be entered.

Set To Default Value- Returns any control (i.e. knobs, sliders, buttons, switches, etc.) to their default value. It will be grayed out if the control is already at its default setting.

MIDI Learn/Unlearn- These are used for assigning external MIDI hardware controls. Check out the Hardware MIDI Controller Assignment for more information.

Automation Assign- Assigns controllers to DAW automation. Please see the DAW Automation section for more information.

Unlearn All- Cancels all MIDI CC, DAW, and Perform control assignments.

Continue to MIDI Continuous Controller Setup section