Firmware v2.1.13 is out and has two much requested features:
New Features
Support summed inputs jacks (multiple outs connected to a single input). All cases of panel mappings and virtual cables being summed to a single jack should work. Patches created in VCV Rack that use this feature should work seamlessly when played on the MM, and the MM firmware allows you to patch multiple outputs to the same input. This method of patching is more efficient than using mixers if you just want simple unity mixing.
Midi CC control of active Knob Set. This can be enabled in Settings > Preferences > MIDI. Sending a CC value 0-7 on the chosen MIDI Channel and CC# will immediately switch the Knob Set to the 1st - 8th (CC value 0=>1st, 1=>2nd, 2=>3rd, etc…).
Fixes/Improvements
Made MMAIO connection more robust by automatically resetting the bus if no activity in 5 seconds
In the Knob Set > MIDI page, clicking on a panel MIDI mapping would crash, and MIDI mappings to Expander jacks displayed “??”. Fixed.
Edit (forgot to mention):
For the summed inputs feature, this will work with any version of the 4ms VCV Rack plugin. Except if you patch multiple cables to a Hub “Out” jack, then you need to use v2.1.8 for the hub jack to output the sum of both virtual cables. This will be submitted shortly to the VCV Library, in the mean time download it here: Release Development Build: vcv-v2.1.8 · 4ms/4ms-vcv · GitHub
Question. Can the new active knob set control be mapped to the different buttons on the buttons expander? I have been thinking of getting one, and this feature alone would make it well worth it imo.
Yep, probably the next release.
The idea is to play on the existing UI of how you can change knobsets by pressing the Back button and turning the encoder. The feature would be to hold down the Back button and a press button on a Button Expander, and it’ll jump to that knob set.
Considering adding an option for dedicating a button expander as a knob set navigator. But you would have to sacrifice a button expander to do that. That is, you couldn’t use the button expander for mappings in some patches, and for knobset changes in other patches (unless you don’t mind going back to the preferences page to enable/disable the feature).
OK, I implemented this, and it seems to be working with both the Back + Expander Button mode, and for just directly changing knob sets with each expander button press. There’s a PR open for it, so if it passes all tests it might be in the next release: