voice.h File Reference

Synthesis voice manipulation functions. More...


Enumerations

enum  fluid_voice_add_mod { FLUID_VOICE_OVERWRITE, FLUID_VOICE_ADD, FLUID_VOICE_DEFAULT }
 Enum used with fluid_voice_add_mod() to specify how to handle duplicate modulators. More...


Detailed Description

Synthesis voice manipulation functions.

The interface to the synthesizer's voices. Examples on using them can be found in fluid_defsfont.c. Most of these functions should only be called from within synthesis context, such as the SoundFont loader's noteon method.


Enumeration Type Documentation

Enum used with fluid_voice_add_mod() to specify how to handle duplicate modulators.

Enumerator:
FLUID_VOICE_OVERWRITE  Overwrite any existing matching modulator.
FLUID_VOICE_ADD  Add (sum) modulator amounts.
FLUID_VOICE_DEFAULT  For default modulators only, no need to check for duplicates.


Generated on Wed Nov 10 02:29:41 2010 for libfluidsynth by  doxygen 1.5.9