SyncSawSynth is a free software synthesizer developed by Uhhyou. Available format(s): VST3 for Windows 64b, macOS, Linux.
Note: Currently Linux build doesn’t display GUI due to some problem related to VSTGUI. For Linux, LV2 version is available at https://github.com/ryukau/LV2Plugins.
Note: I don’t have mac so macOS build is not tested. If you find bug, please report it to https://github.com/ryukau/VSTPlugins.
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.
Some optimization made into version 0.1.3, however it’s still a bit slow. To keep CPU consumption lower, reduce maximum number of voice.
{See video at top of page}
https://ryukau.github.io/VSTPlugins/