libfluidsynth
2.4.7
|
Functions and defines for SoundFont generator effects. More...
Functions and defines for SoundFont generator effects.
enum fluid_gen_type |
Generator (effect) numbers (Soundfont 2.01 specifications section 8.1.3)
Enumerator | |
---|---|
GEN_STARTADDROFS | Sample start address offset (0-32767) |
GEN_ENDADDROFS | Sample end address offset (-32767-0) |
GEN_STARTLOOPADDROFS | Sample loop start address offset (-32767-32767) |
GEN_ENDLOOPADDROFS | Sample loop end address offset (-32767-32767) |
GEN_STARTADDRCOARSEOFS | Sample start address coarse offset (X 32768) |
GEN_MODLFOTOPITCH | Modulation LFO to pitch. |
GEN_VIBLFOTOPITCH | Vibrato LFO to pitch. |
GEN_MODENVTOPITCH | Modulation envelope to pitch. |
GEN_FILTERFC | Filter cutoff. |
GEN_FILTERQ | Filter Q. |
GEN_MODLFOTOFILTERFC | Modulation LFO to filter cutoff. |
GEN_MODENVTOFILTERFC | Modulation envelope to filter cutoff. |
GEN_ENDADDRCOARSEOFS | Sample end address coarse offset (X 32768) |
GEN_MODLFOTOVOL | Modulation LFO to volume. |
GEN_UNUSED1 | Unused. |
GEN_CHORUSSEND | Chorus send amount. |
GEN_REVERBSEND | Reverb send amount. |
GEN_PAN | Stereo panning. |
GEN_UNUSED2 | Unused. |
GEN_UNUSED3 | Unused. |
GEN_UNUSED4 | Unused. |
GEN_MODLFODELAY | Modulation LFO delay. |
GEN_MODLFOFREQ | Modulation LFO frequency. |
GEN_VIBLFODELAY | Vibrato LFO delay. |
GEN_VIBLFOFREQ | Vibrato LFO frequency. |
GEN_MODENVDELAY | Modulation envelope delay. |
GEN_MODENVATTACK | Modulation envelope attack. |
GEN_MODENVHOLD | Modulation envelope hold. |
GEN_MODENVDECAY | Modulation envelope decay. |
GEN_MODENVSUSTAIN | Modulation envelope sustain. |
GEN_MODENVRELEASE | Modulation envelope release. |
GEN_KEYTOMODENVHOLD | Key to modulation envelope hold. |
GEN_KEYTOMODENVDECAY | Key to modulation envelope decay. |
GEN_VOLENVDELAY | Volume envelope delay. |
GEN_VOLENVATTACK | Volume envelope attack. |
GEN_VOLENVHOLD | Volume envelope hold. |
GEN_VOLENVDECAY | Volume envelope decay. |
GEN_VOLENVSUSTAIN | Volume envelope sustain. |
GEN_VOLENVRELEASE | Volume envelope release. |
GEN_KEYTOVOLENVHOLD | Key to volume envelope hold. |
GEN_KEYTOVOLENVDECAY | Key to volume envelope decay. |
GEN_INSTRUMENT | Instrument ID (shouldn't be set by user) |
GEN_RESERVED1 | Reserved. |
GEN_KEYRANGE | MIDI note range. |
GEN_VELRANGE | MIDI velocity range. |
GEN_STARTLOOPADDRCOARSEOFS | Sample start loop address coarse offset (X 32768) |
GEN_KEYNUM | Fixed MIDI note number. |
GEN_VELOCITY | Fixed MIDI velocity value. |
GEN_ATTENUATION | Initial volume attenuation. |
GEN_RESERVED2 | Reserved. |
GEN_ENDLOOPADDRCOARSEOFS | Sample end loop address coarse offset (X 32768) |
GEN_COARSETUNE | Coarse tuning. |
GEN_FINETUNE | Fine tuning. |
GEN_SAMPLEID | Sample ID (shouldn't be set by user) |
GEN_SAMPLEMODE | Sample mode flags. |
GEN_RESERVED3 | Reserved. |
GEN_SCALETUNE | Scale tuning. |
GEN_EXCLUSIVECLASS | Exclusive class number. |
GEN_OVERRIDEROOTKEY | Sample root note override. |
GEN_PITCH | Initial Pitch.
|
GEN_CUSTOM_BALANCE | Balance.
|
GEN_CUSTOM_FILTERFC | Filter cutoff frequency in absolute cents used for custom IIR filter, see fluid_synth_set_custom_filter().
|
GEN_CUSTOM_FILTERQ | Filter Q used for custom IIR filter, see fluid_synth_set_custom_filter().
|