Henning Thielemann wrote:
On Wed, 14 Mar 2012, Henning Thielemann wrote:
output note-on event with timestamp 1s output note-off event with timestamp 2s control_queue SND_SEQ_EVENT_SETPOS_TIME 3s drain
Nothing happens.
To get events to be dispatched, you need a timer tick, i.e., you have to make the timer run again.
I continue the queue after increasing the time:
output note-on event with timestamp 1s output note-off event with timestamp 2s control_queue SND_SEQ_EVENT_SETPOS_TIME 3s control_queue SND_SEQ_EVENT_CONTINUE drain
Now the note events are scheduled at 1s and 2s as if the SETPOS_TIME control was ignored.
Queue time is some microseconds larger than 0.
That is, SETPOS_TIME seems to successfully alter the time, but then CONTINUE seems to reset the time. Is this a bug or a feature?
CONTINUE behaves like START if the timer hasn't run yet.
Regards, Clemens