fsh::stk
fantastic spatial holophonic synthesis toolkit
Loading...
Searching...
No Matches
fsh::synth::Voice::Params Struct Reference

Voice parameters. More...

#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)
 

Detailed Description

Voice parameters.


The documentation for this struct was generated from the following file: