Saturday, September 15, 2012
How To Make A Supersaw Oscillator In Reaktor 5
Making the Roland Supersaw in Reaktor isn't too difficult. I find it nails the sound perfectly (or good enough). I'm working on a recreation of the V-synth. That might be out in a couple months but till then I will post what I've learned. Here is a block diagram of the supersaw module. This is one oscillator. The JP-8080 and V-synth use two of these.
How it works:
There are 7 oscillators. Six of them are offset in pitch by small amounts to give a nice phasing effect. The mod input multiplies the amount of detune in the right proportion.
1. Create A Macro Module with 3 terminal inputs and one output.
2. Rename the three terminal inputs Pitch, Gate, and Mod.
3. The Mod input is connected to an external knob (or fader) with values set min -0.7 and max 10. This is input for the detune effect.
4. Create 7 saws connected to a mixer with 7 inputs. Connect that to the terminal output.
5. Create 6 banks of multiplication to subtraction maths and connect them as shown. We only use 6 because the first oscillator stays in tune. This math will do the work. There may be a faster way to do this, but I'm a beginner at Reaktor.
6. Create the 6 detune values. These are math constants. Use the values in the picture.
7. Next connect everything up. The mod terminal (detune knob) is multiplied by the constant values. That gives us the pitch offsets that a supersaw uses.
8. Route the incoming pitch to the subtraction math for each of the six subtraction blocks.
9. Connect up your gates. Connect anything else you may have missed so its like the picture.
You can download a beta of the project here:
If you can't understand this then you should probably learn more about synthesis or Reaktor. Reaktor really is the best synthesis GUI on the mac. I hope this helps anyone trying to recreate the supersaw.