Module alsa::seq
[−]
[src]
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]http://www.alsa-project.org/alsa-doc/alsa-lib/group___seq_port.html) 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 |
| PortType |
[SND_SEQ_PORT_TYPE_xxx]http://www.alsa-project.org/alsa-doc/alsa-lib/group___seq_port.html) constants |
| QueueTempo |
snd_seq_queue_tempo_t wrapper |
| Seq |
snd_seq_t wrapper |
Enums
| EventType |
SND_SEQ_EVENT_xxx constants |
Constants
Traits
| EventData |
Low level methods to set/get data on an Event. Don't use these directly, use generic methods on Event instead. |