Back to projects

Synthesizer

School project

Small C++ synthesizer: one or two oscillators (sine, square, sawtooth), envelope, filter and delay, played on a 13-key keyboard.

My role

Sole developer

Technologies

  • C++23
  • CMake

Video

The video shows the synthesizer being tuned: waveform, second oscillator, attack and release, filter cutoff and resonance, delay, with notes played on its 13 keys.
View the project on GitHub(opens in a new tab)