Data Structures |
struct | _fluid_mod_t |
Defines |
#define | FLUID_NUM_MOD 64 |
Enumerations |
enum | fluid_mod_flags {
FLUID_MOD_POSITIVE = 0,
FLUID_MOD_NEGATIVE = 1,
FLUID_MOD_UNIPOLAR = 0,
FLUID_MOD_BIPOLAR = 2,
FLUID_MOD_LINEAR = 0,
FLUID_MOD_CONCAVE = 4,
FLUID_MOD_CONVEX = 8,
FLUID_MOD_SWITCH = 12,
FLUID_MOD_GC = 0,
FLUID_MOD_CC = 16
} |
enum | fluid_mod_src {
FLUID_MOD_NONE = 0,
FLUID_MOD_VELOCITY = 2,
FLUID_MOD_KEY = 3,
FLUID_MOD_KEYPRESSURE = 10,
FLUID_MOD_CHANNELPRESSURE = 13,
FLUID_MOD_PITCHWHEEL = 14,
FLUID_MOD_PITCHWHEELSENS = 16
} |
Functions |
FLUIDSYNTH_API fluid_mod_t * | fluid_mod_new (void) |
FLUIDSYNTH_API void | fluid_mod_delete (fluid_mod_t *mod) |
FLUIDSYNTH_API void | fluid_mod_set_source1 (fluid_mod_t *mod, int src, int flags) |
FLUIDSYNTH_API void | fluid_mod_set_source2 (fluid_mod_t *mod, int src, int flags) |
FLUIDSYNTH_API void | fluid_mod_set_dest (fluid_mod_t *mod, int dst) |
FLUIDSYNTH_API void | fluid_mod_set_amount (fluid_mod_t *mod, double amount) |
FLUIDSYNTH_API int | fluid_mod_get_source1 (fluid_mod_t *mod) |
FLUIDSYNTH_API int | fluid_mod_get_flags1 (fluid_mod_t *mod) |
FLUIDSYNTH_API int | fluid_mod_get_source2 (fluid_mod_t *mod) |
FLUIDSYNTH_API int | fluid_mod_get_flags2 (fluid_mod_t *mod) |
FLUIDSYNTH_API int | fluid_mod_get_dest (fluid_mod_t *mod) |
FLUIDSYNTH_API double | fluid_mod_get_amount (fluid_mod_t *mod) |
FLUIDSYNTH_API int | fluid_mod_test_identity (fluid_mod_t *mod1, fluid_mod_t *mod2) |