Skip to content
/ synth2 Public

virtual analog synth plugin for Linux/Windows/Mac (VST, AU, LV2)

License

Notifications You must be signed in to change notification settings

klknn/synth2

Repository files navigation

Currently closed. Go https://github.com/klknn/kdr

Synth2

ci codecov

virtual-analog synth reproducing synth1 in D.

WARNING: this plugin is very unstable.

gui

How to build this plugin?

https://github.com/AuburnSounds/Dplug/wiki/Getting-Started

Features (TODO)

  • Multi-platform
    • VST/VST3/AU CI build
    • Windows/Linux CI test (macOS won't be tested because I don't have it)
  • Oscillators
    • sin/saw/square/triangle/noise waves
    • 2nd/sub osc
    • detune
    • sync
    • FM
    • AM (ring)
    • master control (keyshift/tune/phase/mix/PW)
    • mod envelope
  • Amplifier
    • velocity sensitivity
    • ADSR
  • Filter
    • HP6/HP12/LP6/LP12/LP24/LPDL(TB303 like filter)
    • ADSR
    • Saturation
  • GUI
  • LFO
  • Effect (phaser is WIP)
  • Equalizer / Pan
  • Voice
  • Tempo Delay
  • Chorus / Flanger
  • Unison
  • Reverb
  • Arpeggiator
  • Presets
  • MIDI
    • Pitch bend
    • Mod wheel
    • Control change
    • Program change

History