Data Fields | |
void * | data |
fluid_sfont_t * | sfont |
int(* | free )(fluid_preset_t *preset) |
char *(* | get_name )(fluid_preset_t *preset) |
int(* | get_banknum )(fluid_preset_t *preset) |
int(* | get_num )(fluid_preset_t *preset) |
int(* | noteon )(fluid_preset_t *preset, fluid_synth_t *synth, int chan, int key, int vel) |
handle a noteon event. | |
int(* | notify )(fluid_preset_t *preset, int reason, int chan) |
Implement this function if the preset needs to be notified about preset select and unselect events. |
Definition at line 122 of file sfont.h.
void* _fluid_preset_t::data |
int(* _fluid_preset_t::free)(fluid_preset_t *preset) |
int(* _fluid_preset_t::get_banknum)(fluid_preset_t *preset) |
char*(* _fluid_preset_t::get_name)(fluid_preset_t *preset) |
int(* _fluid_preset_t::get_num)(fluid_preset_t *preset) |
int(* _fluid_preset_t::noteon)(fluid_preset_t *preset, fluid_synth_t *synth, int chan, int key, int vel) |
handle a noteon event.
Returns 0 if no error occured.
int(* _fluid_preset_t::notify)(fluid_preset_t *preset, int reason, int chan) |
Implement this function if the preset needs to be notified about preset select and unselect events.