This is version 5.1 of my Subharmonicon emulator for VCV Rack version 2. My prior versions were for Rack 1, and are not compatible with Rack 2.
2022-04-21: v5.1 is a bug fix. The XOR function in the original v5 was partially broken, and one of the oscillators was missing saw for voice 1.
All modules within the patch are from free plugins.
Here is the complete list of required plugins:
Befaco (Only needed for Befaco version of emulator)
Bogaudio
Count Modula
dBiz
DHE Modules
docB dbRackFormulaOne
Grande
JW-Modules
QuantalAudio
Submarine
stoermelder PackOne
NYSTHI
ML Modules
VCV Core
VCV Fundamental
Vult Modules Free
Please note that the emulator uses Stoermelder’s uMap module, which might cause excessive CPU usage within the VCV Pro VST version. I have only used the emulator in the standalone version.
Note – this patch only emulates the functionality, and somewhat the workflow, of a Moog Subharmonicon – it definitely does not emulate the sound of a Moog synth. The goal was to include a superset of all the Moog Subharmonicon capabilities. There are a few features that I could not replicate or had to modify, and they are listed at the beginning of the documentation. There is also an extensive list of enhancements for the patch that are not available in the actual Moog synth. Complete, but terse documentation is included within the bottom row of the patch.
The base emulator patch is not configured to make sound directly – various knobs and buttons need to be configured to produce any noise, just as with the hardware synth. Read the Moog Subharmonicon manual (https://back.moogmusic.com/sites/default/files/2020-05/Subharmonicon_Manual.pdf) if you are not familiar with how the Subharmonicon works. The layout of the emulator controls is completely different, but the basic functionality is the same.
The patch includes an extensive patch bay, which serves two purposes:
– to adhere as closely as possible to the Moog hardware
– to enable custom patching of the emulator without fear of accidently moving or disconnecting a cable critical to the emulator. All the inputs and outputs in the patch bay are exclusively for custom patching.
There are now three sub-versions of the emulator. They are nearly identical, except they each use a different oscillator, and the patch bays differ slightly depending on the features available to the oscillator.
Bogaudio VCO
– Supports sine, triangle, square, and saw waveforms.
– Attenuverter available for pulse width modulation
– Supports exponential FM, and “through zero linear FM” implemented as phase modulation
– Supports hard sync
VCV Fundamental VCO
– Supports sine, triangle, square, and saw “analog” waveforms
– Attenuverter available for pulse width modulation
– Supports exponential FM, and true linear FM, but not through zero
– Supports both hard and soft sync
Befaco Even VCO
– Supports even, in addition to sine, triangle, square, and saw waveforms
– Supports FM that is neither linear, nor V/Oct exponential
There are a number of significant differences in version 5 of the emulator compared to version 4
– I switch to using a single polyphonic VCO module instead of 4.
– Added option for unison (2 oscillators per voice), with optional detune.
– Added dynamic digital display of the divisor for each sub
– Switched to using DHE Buttons module for the transport controls. This provides both a latched button as well as momentary button for each function.
– Switched to using the Grande Quant quantizer, coupled with the Submarine WK-205 for C tonic just intonation. I loved the features of the Frozen Wasteland Probably NOTe, but the need for a trigger greatly complicated the process of tuning the sequencer, and was too dissimalar to the Moog workflow. The post quantizer inserts are still available if you want to patch in any other quantizer.
– Added a Fundamental OCT module to allow quick changes of the octave. This functionality was previously provided by Probably NOTe.
– Reverted to using Vult Lateralus for the VCF. The Lindenberg Research Alma is not yet available for Rack 2, and it looks to be a premium module when it is released.
– Switched to using the VCV MIX instead of Bogaudio UMIX. The UMIX has soft clipping with saturation, which I thought I wanted, but better to let the full mix through and let the Lateralus filter handle the signal attenuation and saturation.
– Added final audio stereo inserts in the patch bay, so it is easier to patch in additional voices and/or effects
– Patch bay now supports individual FM inputs for each voice.
– Many other modules were substituted and or moved around, but these changes are generally inconsequential to the useage of the patch.