Stuck with a SynthEdit project?

Category: Supersaw

Creating a Supersaw in SynthEdit Part 2

The purpose of this module (as stated in Part1) is to ensure that each oscillator starts randomly out of phase with the rest of the bank. It consists of a bank of seven ED Random Volts modules, with the trigger to generate the random voltages taken from the MIDI input Trigger plug.
Note: if you don’t have the ED modules they can be found at https://www.elenadesign.eu/repo/
You must ensure that the Minimum plug is set to -5, and the maximum to 5 on each module to get the correct operation.

Here we have a Fixed Values (Volts) module to provide our bank of offset voltages. Each one is fed into its own Level Adj module on Input 1 Plug, and the Offset Level input is fed to each amplifier except for the Centre (Oscillator 4), since this is a 0 volts offset it could be left out, but it’s there for the sake of making 100% sure that there’s no offset at all on this Oscillator by holding it at 0 Volts. By this means we can increase the spacing of the offsets, while keeping the frequency ratios constant (this does make sense – honest).
The offset level works best with the range of Minimum = 0V and Maximum = 3V (OK you can go beyond 3V offset gain, but to my ears it start to sound really out of tune.)
Once again all the fixed voltages for the offsets are shown in the Properties panel on the RHS of the image.

The final part of creating a super-saw oscillator
https://synthedit-help.co.uk/supersaw-part-3/projects/

Creating a Supersaw in SynthEdit Part 1.

The oscillator prefab is shown below. It consists of seven HD Oscillators (these are included in the community modules found at http://www.synthedit.com/modules/community_modules.zip)
In the lower half you can see some plugs with numbers against them. These refer to the “Offset” Voltages.
The HD Oscillators give a brighter sound than the original Oscillator modules, each one has its own offset voltage, these are our “Offset Frequencies” as SynthEdit voltages:
-0.11002313 V
-0.06288439 V
-0.01952356 V
0.0 V which is our centre frequency.
0.01991221 V
0.06216538 V
0.10745242 V
The ratio between these voltages is always constant, but they pass through an amplifier module which controls the gain equally on each offset, preserving the voltage ratios, but increasing the spacing between them to replicate the original “Offset” control on the Supersaw synthesizer. The Phase Mod plugs are fed by another module which generates a random voltage each time a MIDI trigger pulse is received, this recreates in part the sound of the original oscillator by ensuring that each module starts at a random point the the sawtooth cycle.

Oscillator Bank (Prefab).

The Oscillator module

Internal structure of the oscillator bank.
There are four Input IO Modules:
1) The main pitch input which connects to the Detuner and the MIDI input
2) The Offset, this carries the offset voltages for the oscillators
3) The Phase Input, which carries the random phase control signals for each oscillator.
4) The Level Controls for the Detune (Supersaw) Volume, and the Centre Volume.
There is only one IO Output module this carries the Centre Frequency audio output, and the Supersaw audio output

Detailed view of the Control Inputs for the Oscillators and connections.

Oscillator control connections

Detailed view of the Audio Outputs, and Level Control inputs.

Oscillator audio output details

The next part of creating a super-saw oscillator
https://synthedit-help.co.uk/creating-a-supersaw-part-2/supersaw/

Supersaw Oscillators in SynthEdit.

What is a super-saw oscillator?

First a little bit of history. The Roland JP-8000 synthesizer was released in the mid 1990’s as part of the first wave of virtual analogue modelling hardware synthesizers (or VA synths).
One of the types of oscillator was the so called “Supersaw Oscillator”.
This relied on one sawtooth oscillator which was fixed to the centre frequency of the note being played, say standard A or 440 Hz. There were six other oscillators which were all slightly de-tunable, however the frequency ratio between the oscillators was always a fixed proportion (except when used with no detuning or in the “unison” mode). These super-saw oscillators provided a “big” lush sound ideal for string sounds, big pads, and much loved by a lot of EDM artists.
There is no unfortunately no information easily available from Roland regarding the tuning ratios, however there have been attempts at “reverse engineering”, and there is a complex in-depth analysis on line at: Link to download Adam Szabo’s PDF analysis of how to emulate a super-saw oscillator

This is the SynthEdit “Supersaw” module we can create from what we know from this analysis:

It’s a complex beast so lets take this project stage by stage.
https://synthedit-help.co.uk/creating-a-supersaw-part-1/supersaw/

Creating a Supersaw in SynthEdit Part 3

So this is the complete Supersaw module. The buffer modules are just Level Adj modules with the Input 2 plug fixed at 10 Volts.

High pass filtering to improve.

The Anti-Alias HPF in the output is there to cut-off any frequencies below the note(s) played on the keyboard. This is included because by its very nature the Supersaw out plug is carrying a lot of harmonics, which carry the risk of creating some nasty rasping sounds due to some of to some of them clashing and causing aliasing products, this just keeps the sound nice and clean and bright with no raspy LF rumbles.

The completed super-saw module

How you construct your final Synth is down to your own preferences, such as adding an LFO, a second ADSR for the filter sweep, types of filter, whether you have another VCO to use as a Sub-Oscillator, or to give the option of a more standard VCO with the usual sine/saw/triangle/pulse choices…the list is endless. I deliberately haven’t shown any controls to keep the layout looking a bit easier to understand.
The things to remember are:
1) The Supersaw module needs the Trigger pulse to recreate the sound properly
2) The HPF tracking must be connected to the Pitch output of the MIDI-CV2.

Making the project your own.