SyncSawSynth is a synthesizer equipped with up to 10th order PTR sawtooth oscillator.
PTR stands for polynomial transition regions which is an aliasing suppressing technique. As the name suggests, this one hard syncs:
Equipped with 2 of 0 to 10th order PTR sawtooth oscillator.
Can also use sin. However, hard sync for sin is not alias suppressed.
3 types of hard sync option. Only use “Ratio” option for tonal sound.
Phase controls. Possible to make a square wave with phase inversion.
Frequency modulation between 2 oscillators. You can be a noise musician in a second.
1 AD envelope, 1 sin LFO and 1 pink noise generator for frequency modulation. The AD envelope uses equation (t^a * exp(-b * t)).
Exponential ADSR envelope saturated with tanh for output gain.
Equipped a filter that is serially connected 4 RBJ biquad with feedback. Low-pass, high-pass, band-pass, notch can be used.
4 types of filter feedback saturation.
Linear ADSR envelope for filter cutoff and resonance. The output of filter envelope is logarithmically mapped to cutoff frequency.
Key follow for filter cutoff and resonance.
Note: Currently Linux build doesn’t display GUI due to some problem related to VSTGUI.