drumstick 2.9.0
C++ MIDI libraries using Qt objects, idioms, and style.
ALSA Sequencer Queues

ALSA events are delivered to the output ports at scheduled times using queues. More...

Classes

class  QueueInfo
 Queue information container. More...
 
class  QueueStatus
 Queue status container. More...
 
class  QueueTempo
 Queue tempo container. More...
 
class  QueueTimer
 Queue timer container. More...
 
class  MidiQueue
 Queue management. More...
 

Detailed Description

ALSA events are delivered to the output ports at scheduled times using queues.

ALSA events can be delivered to the output ports at scheduled times using the queues.

There is a small amount of available queues in the system, so this is a limited resource. Queues are also used to time-stamp incoming events.

Classes:

QueueInfo holds several properties about the queue object.

QueueStatus is used to retrieve the status of the queue object.

QueueTempo holds properties to get and set the tempo in the queue object.

QueueTimer holds properties about the Timer used in the queue object.

MidiQueue represents the queue object.

See also
https://www.alsa-project.org/alsa-doc/alsa-lib/group___seq_queue.html