Subharmonicon Emulator v5.1 for Rack 2

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. All except for Stoermelder PackOne are available in the VCV Library. Stoermelder PackOne can be downloaded from the assets section at the bottom of Simply place the appropriate version of the zip file in your VCV Rack plugin folder, and restart VCV Rack.

Here is the complete list of required plugins:
Befaco (Only needed for Befaco version of emulator)
Count Modula
DHE Modules
docB dbRackFormulaOne
stoermelder PackOne
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 ( 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.

Leave a Reply

  • Platform:
  • Category: Synthesizer
  • Revision: 5.1
  • License: Do What The F*ck You Want To Public License
  • Modified: 1 year ago
  • Views: 414
    Likes: 3
    Downloads: 169