Expand description
This module contains a struct composing various devices together as a single voice unit for a basic subtractive synthesizer.
Modules§
- This module contains data to allow modulation of a
Voice
Structs§
- This struct encapsulates a single voice unit, containing a single oscillator, a single VCF (with modulation inputs and mixing of low/band/high pass outputs), a VCA, and two envelopes (one for the VCA and one for the VCF).
- Channel-wide (i.e. affecting all notes) inputs for a given Voice
- Inputs for a Voice that are note-specific
- A parameter pack for a Voice