Skip to content

A minimalist phase modulation synthesiser written in Rust.

Notifications You must be signed in to change notification settings

Wint3rmute/nosna

Repository files navigation

Nosna synth

Nosna (from Polish word nośna - carrier) is a minimalist phase modulation synthesiser written in Rust.

You can listen to a small demo of an old Nosna version here.

A quick screenshot, not actually FM/PM synthesis since I'm currently experimenting with Karplus-Strong :)

The idea

I've started writing Nosna as an Android application for a university course. It turns out that making a simple synthesizer was a very enjoyable experience for me, so I've decided to RIIR.

Features

  • 3 operators with variable waveforms
  • ADSR envelopes
  • Built-in effects
  • Oscilloscope
  • MIDI support:
    • Note on/off
    • [-] Midi CC
    • Aftertouch and other expression

About

A minimalist phase modulation synthesiser written in Rust.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages