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 19 Dec 2010 for libfluidsynth by  doxygen 1.6.1