Skip to content

poidl/yassy

Repository files navigation

yassy (Yet Another Simple Synth)

A beginner's programming exercise in Rust.

Implemented basic bandlimited sawtooth oscillator as described in:

Frei, B.: Digital sound generation. Institute for Computer Music and Sound Technology (ICST) Zurich University of the Arts.

Now trying to understand what the postfilter is good for (I can't hear its effect)

Directory structure

  • ui: browser based ui for yassy using websocket
  • midi: midi note processing
  • mygsl: a couple of bindings to the GSL library

Objectives of this project:

  • learn Rust (low-level programming in general)
  • learn something about DSP

TODO

  • ADSR envelope

About

yet another simple synthesizer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published