Various minor features for Rack 2.0:
- Red clip lights on VCV Audio when signal goes beyond ±10V.
-
Add module bypass routing API, which replaces module disabling, so developers can specify direct routes from inputs to outputs when users “bypass” the module.
-
Add infinity and NaN protection to cables, so they won’t propagate non-finite values from badly behaving modules. (Performance not fully tested, could be removed.)
-
Duplicating modules also duplicates their input cables.
- Add the following menus:
void appendAudioMenu(ui::Menu* menu, audio::Port* port);
void appendMidiMenu(ui::Menu* menu, midi::Port* port);
so plugin developers can develop custom audio/MIDI interfaces without adding an AudioWidget/MidiWidget
to their panel like VCV Audio-8, MIDI-CV, etc.
-
Full support for numpad keys, such as Enter to open the Module Browser and Ctrl-0/Minus/Plus for zooming the rack.
-
Evaluate mathematical expressions in parameter context menu fields.
- And most importantly , use
MenuSeparator
instead ofMenuEntry
for separating menu items.