Crate synth [−] [src]
Implementation of the Synth
struct for basic polyphonic, multi-oscillator envelope synthesis.
Reexports
pub use dynamic::Synth as Dynamic; |
pub use envelope::{Envelope, Point}; |
pub use note_freq::{NoteFreqGenerator, NoteFreq, Portamento, PortamentoFreq}; |
pub use oscillator::{AmpEnvelope, FreqEnvelope, Oscillator, Waveform}; |
Modules
dynamic |
A dynamic synth type. |
envelope | |
mode | |
note_freq | |
oscillator |
Synthesis Oscillator module. |
Structs
Synth |
The |
Voice |
A single Voice. A Synth may consist of any number of Voices. |
Traits
EnvelopeTrait |
Types representable as an Envelope. |