|
libfluidsynth
2.5.1
|
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().
|