Enumeration

ALSASeqEventType

Declaration

enum ALSASeq.EventType

Description [src]

The type of event.

Members

Name Description
ALSASEQ_EVENT_TYPE_SYSTEM

For system status.

ALSASEQ_EVENT_TYPE_RESULT

For result status.

ALSASEQ_EVENT_TYPE_NOTE

For note message with duration.

ALSASEQ_EVENT_TYPE_NOTEON

For note on message.

ALSASEQ_EVENT_TYPE_NOTEOFF

For note off message.

ALSASEQ_EVENT_TYPE_KEYPRESS

For keypress message.

ALSASEQ_EVENT_TYPE_CONTROLLER

For control change message.

ALSASEQ_EVENT_TYPE_PGMCHANGE

For program change message.

ALSASEQ_EVENT_TYPE_CHANPRESS

For channel pressure message.

ALSASEQ_EVENT_TYPE_PITCHBEND

For pitchbend message.

ALSASEQ_EVENT_TYPE_CONTROL14

For control message with 14 bit value.

ALSASEQ_EVENT_TYPE_NONREGPARAM

For 14 bit NRPN address and 14 bit unsigned value.

ALSASEQ_EVENT_TYPE_REGPARAM

For 14 bit RPN address and 14 bit unsigned value.

ALSASEQ_EVENT_TYPE_SONGPOS

For song position message with LSB and MSB values.

ALSASEQ_EVENT_TYPE_SONGSEL

For song select message with numerical ID of song.

ALSASEQ_EVENT_TYPE_QFRAME

For time code quarter frame message of MIDI.

ALSASEQ_EVENT_TYPE_TIMESIGN

For time signature message of Standard MIDi File.

ALSASEQ_EVENT_TYPE_KEYSIGN

For key signature message of Standard MIDI File.

ALSASEQ_EVENT_TYPE_START

For Real Time Start message of MIDI.

ALSASEQ_EVENT_TYPE_CONTINUE

For Real Time Continue message of MIDI.

ALSASEQ_EVENT_TYPE_STOP

For Real Time Stop message of MIDI.

ALSASEQ_EVENT_TYPE_SETPOS_TICK

For position setting of tick queue.

ALSASEQ_EVENT_TYPE_SETPOS_TIME

For position setting of realtime queue.

ALSASEQ_EVENT_TYPE_TEMPO

For tempo message of Standard MIDI File.

ALSASEQ_EVENT_TYPE_CLOCK

For Real Time Clock message of MIDI.

ALSASEQ_EVENT_TYPE_TICK

For Real Time Tick message of MIDI.

ALSASEQ_EVENT_TYPE_QUEUE_SKEW

For skew of tempo for queue.

ALSASEQ_EVENT_TYPE_TUNE_REQUEST

For requests to tune.

ALSASEQ_EVENT_TYPE_RESET

For reset to power-on state.

ALSASEQ_EVENT_TYPE_SENSING

For active sensing message.

ALSASEQ_EVENT_TYPE_ECHO

For echo message.

ALSASEQ_EVENT_TYPE_OSS

For raw message from Open Sound System.

ALSASEQ_EVENT_TYPE_CLIENT_START

For appear of the port.

ALSASEQ_EVENT_TYPE_CLIENT_EXIT

For disappear of the client.

ALSASEQ_EVENT_TYPE_CLIENT_CHANGE

For change of information or status of the client.

ALSASEQ_EVENT_TYPE_PORT_START

For addition of the port.

ALSASEQ_EVENT_TYPE_PORT_EXIT

For removal of the port.

ALSASEQ_EVENT_TYPE_PORT_CHANGE

For change of information or status of the port.

ALSASEQ_EVENT_TYPE_PORT_SUBSCRIBED

For establishment of subscription about the port.

ALSASEQ_EVENT_TYPE_PORT_UNSUBSCRIBED

For break of subscription about the port.

ALSASEQ_EVENT_TYPE_USR0

For user-defined message 0.

ALSASEQ_EVENT_TYPE_USR1

For user-defined message 1.

ALSASEQ_EVENT_TYPE_USR2

For user-defined message 2.

ALSASEQ_EVENT_TYPE_USR3

For user-defined message 3.

ALSASEQ_EVENT_TYPE_USR4

For user-defined message 4.

ALSASEQ_EVENT_TYPE_USR5

For user-defined message 5.

ALSASEQ_EVENT_TYPE_USR6

For user-defined message 6.

ALSASEQ_EVENT_TYPE_USR7

For user-defined message 7.

ALSASEQ_EVENT_TYPE_USR8

For user-defined message 8.

ALSASEQ_EVENT_TYPE_USR9

For user-defined message 9.

ALSASEQ_EVENT_TYPE_SYSEX

For system exclisive message with variable length data.

ALSASEQ_EVENT_TYPE_BOUNCE

For error message.

ALSASEQ_EVENT_TYPE_USR_VAR0

For user-defined message 0 with variable length data.

ALSASEQ_EVENT_TYPE_USR_VAR1

For user-defined message 1 with variable length data.

ALSASEQ_EVENT_TYPE_USR_VAR2

For user-defined message 2 with variable length data.

ALSASEQ_EVENT_TYPE_USR_VAR3

For user-defined message 3 with variable length data.

ALSASEQ_EVENT_TYPE_USR_VAR4

For user-defined message 4 with variable length data.

ALSASEQ_EVENT_TYPE_NONE

For invalid or unknown message.