RustAudio's repositories
synth
A polyphonic Synth type whose multiple oscillators generate sound via amplitude and frequency envelopes, implemented in Rust. DEPRECATED: This is a very old crate with very old design patterns and is no longer maintained. You might be interested in checking out `dasp` for composing your own synth instead.
sound_stream
A Rust audio IO stream in the style of an "Event Iterator" driven by PortAudio.
musical_keyboard
A small lib for converting keyboard input into musical notes.
sampler
A polyphonic sampler instrument that supports unique sample mappings across both frequency and velocity ranges. DEPRECATED: This is a very old crate with very old design patterns and is no longer maintained. You might be interested in checking out `dasp` for composing your own sampler instead.
instrument
Converts discrete note events to a continuous signal of amplitude and frequency frames over N number of voices.