event.h File Reference
Sequencer event functions and defines.
More...
Defines |
#define | FLUID_SEQ_PITCHWHHELSENS FLUID_SEQ_PITCHWHEELSENS |
| Old deprecated misspelling of FLUID_SEQ_PITCHWHEELSENS.
|
Enumerations |
enum | fluid_seq_event_type {
FLUID_SEQ_NOTE = 0,
FLUID_SEQ_NOTEON,
FLUID_SEQ_NOTEOFF,
FLUID_SEQ_ALLSOUNDSOFF,
FLUID_SEQ_ALLNOTESOFF,
FLUID_SEQ_BANKSELECT,
FLUID_SEQ_PROGRAMCHANGE,
FLUID_SEQ_PROGRAMSELECT,
FLUID_SEQ_PITCHBEND,
FLUID_SEQ_PITCHWHEELSENS,
FLUID_SEQ_MODULATION,
FLUID_SEQ_SUSTAIN,
FLUID_SEQ_CONTROLCHANGE,
FLUID_SEQ_PAN,
FLUID_SEQ_VOLUME,
FLUID_SEQ_REVERBSEND,
FLUID_SEQ_CHORUSSEND,
FLUID_SEQ_TIMER,
FLUID_SEQ_ANYCONTROLCHANGE,
FLUID_SEQ_CHANNELPRESSURE,
FLUID_SEQ_SYSTEMRESET,
FLUID_SEQ_UNREGISTERING,
FLUID_SEQ_LASTEVENT
} |
| Sequencer event type enumeration.
More...
|
Detailed Description
Sequencer event functions and defines.
Functions and constants for creating/processing sequencer events.
Enumeration Type Documentation
Sequencer event type enumeration.
- Enumerator:
FLUID_SEQ_NOTE |
Note event with duration.
|
FLUID_SEQ_NOTEON |
Note on event.
|
FLUID_SEQ_NOTEOFF |
Note off event.
|
FLUID_SEQ_ALLSOUNDSOFF |
All sounds off event.
|
FLUID_SEQ_ALLNOTESOFF |
All notes off event.
|
FLUID_SEQ_BANKSELECT |
Bank select message.
|
FLUID_SEQ_PROGRAMCHANGE |
Program change message.
|
FLUID_SEQ_PROGRAMSELECT |
Program select message (DOCME).
|
FLUID_SEQ_PITCHBEND |
Pitch bend message.
|
FLUID_SEQ_PITCHWHEELSENS |
Pitch wheel sensitivity set message.
- Since:
- 1.1.0 was mispelled previously
|
FLUID_SEQ_MODULATION |
Modulation controller event.
|
FLUID_SEQ_SUSTAIN |
Sustain controller event.
|
FLUID_SEQ_CONTROLCHANGE |
MIDI control change event.
|
FLUID_SEQ_PAN |
Stereo pan set event.
|
FLUID_SEQ_VOLUME |
Volume set event.
|
FLUID_SEQ_REVERBSEND |
Reverb send set event.
|
FLUID_SEQ_CHORUSSEND |
Chorus send set event.
|
FLUID_SEQ_TIMER |
Timer event (DOCME).
|
FLUID_SEQ_ANYCONTROLCHANGE |
DOCME (used for remove_events only).
|
FLUID_SEQ_CHANNELPRESSURE |
Channel aftertouch event.
- Since:
- 1.1.0
|
FLUID_SEQ_SYSTEMRESET |
System reset event.
- Since:
- 1.1.0
|
FLUID_SEQ_UNREGISTERING |
Called when a sequencer client is being unregistered.
- Since:
- 1.1.0
|
FLUID_SEQ_LASTEVENT |
Defines the count of event enums.
|