orlp / synth

A real-time self-hosting MIDI software synth written in Rust from scratch.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Synth

A real-time self-hosting MIDI software synth written in Rust from scratch.

To Do

  • Get volume correct end-to-end.
  • Clean up the parameters interface.
  • Make the synth buffer-oriented.
  • Have proper oscillators within nyquist (PolyBLEP oscillators?).
  • Dither audio output.
  • Add complete CPAL input selection (host, device, sample rate, buffer size, bit depth).
  • Add denormal flush to zero.

Resources

About

A real-time self-hosting MIDI software synth written in Rust from scratch.


Languages

Language:Rust 100.0%