![]() |
fsh::stk
fantastic spatial holophonic synthesis toolkit
|
#include <Voice.h>
Public Attributes | |
float | masterLevel |
Master level. | |
Oscillator::Params | oscA |
Oscillator A parameters. | |
Oscillator::Params | oscB |
Oscillator A parameters. | |
Oscillator::Params | oscC |
Oscillator A parameters. | |
ADSR::Params | ampEnv |
Amplitude envelope parameters. | |
ADSR::Params | filtEnv |
Amplitude envelope parameters. | |
float | filtModAmt |
How much the filter env should modulate the filter. | |
double | aziCenter = 0.0 |
Anchor middle of MIDI note range to this azimuth in degrees. | |
double | aziRange = 180.0 |
Spread MIDI range around aziCenter +/- aziRange/2. | |
float | filterCutoff = 1'000.0f |
Filter cutoff as a multiplier of oscillator frequency. | |
float | filterResonance = 0.0f |
Filter resonance. | |
float | drive = 0.0 |
Distortion drive (dB) | |
Voice parameters.