SyncSawSynth

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/

Write a Review

Leave a Reply