[−][src]Module alsa::seq
MIDI sequencer I/O and enumeration
Structs
Addr | snd_seq_addr_t wrapper |
ClientInfo | snd_seq_client_info_t wrapper |
ClientIter | Iterates over clients connected to the seq API (both kernel and userspace clients). |
Connect | snd_seq_connect_t wrapper |
EvCtrl | |
EvNote | |
EvQueueControl | snd_seq_ev_queue_control_t wrapper |
EvResult | snd_seq_result_t wrapper |
Event | snd_seq_event_t wrapper |
Input | Struct for receiving input events from a sequencer. The methods offered by this
object may modify the internal input buffer of the sequencer, which must not happen
while an |
MidiEvent | snd_midi_event_t Wrapper |
PortCap | SND_SEQ_PORT_CAP_xxx constants |
PortInfo | snd_seq_port_info_t wrapper |
PortIter | Iterates over clients connected to the seq API (both kernel and userspace clients). |
PortSubscribe | snd_seq_port_subscribe_t wrapper |
PortSubscribeIter | Iterates over port subscriptions for a givent client:port/type. |
PortType | SND_SEQ_PORT_TYPE_xxx constants |
QueueStatus | snd_seq_queue_status_t wrapper |
QueueTempo | snd_seq_queue_tempo_t wrapper |
Remove | SND_SEQ_REMOVE_xxx constants |
RemoveEvents | snd_seq_remove_events_t wrapper |
Seq | snd_seq_t wrapper |
Enums
EventType | SND_SEQ_EVENT_xxx constants |
QuerySubsType | snd_seq_query_subs_type_t wrapper |
Traits
EventData | Low level methods to set/get data on an Event. Don't use these directly, use generic methods on Event instead. |