|
libfluidsynth
1.1.2
|
Functions for MIDI events, drivers and MIDI file playback. More...
Typedefs | |
| typedef int(* | handle_midi_event_func_t )(void *data, fluid_midi_event_t *event) |
| Generic callback function for MIDI events. | |
Enumerations | |
| enum | fluid_midi_router_rule_type { FLUID_MIDI_ROUTER_RULE_NOTE, FLUID_MIDI_ROUTER_RULE_CC, FLUID_MIDI_ROUTER_RULE_PROG_CHANGE, FLUID_MIDI_ROUTER_RULE_PITCH_BEND, FLUID_MIDI_ROUTER_RULE_CHANNEL_PRESSURE, FLUID_MIDI_ROUTER_RULE_KEY_PRESSURE, FLUID_MIDI_ROUTER_RULE_COUNT } |
| MIDI router rule type. More... | |
| enum | fluid_player_status { FLUID_PLAYER_READY, FLUID_PLAYER_PLAYING, FLUID_PLAYER_DONE } |
| MIDI player status enum. More... | |
Functions for MIDI events, drivers and MIDI file playback.
| typedef int(* handle_midi_event_func_t)(void *data, fluid_midi_event_t *event) |
Generic callback function for MIDI events.
| data | User defined data pointer |
| event | The MIDI event |
Will be used between
MIDI router rule type.
| enum fluid_player_status |
1.7.6.1