[linux-audio-dev] XAP: Plugin: "But I'm not ready!"

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: [linux-audio-dev] XAP: Plugin: "But I'm not ready!"
From: David Olofson (david_AT_olofson.net)
Date: Wed Dec 18 2002 - 15:53:50 EET


You move the play position marker.

        Plugins get the position changes from the timeline,
        and those that need to, do their best to prebuffer
        audio data from disk, or whatever. While doing that,
        the put a "1" on their "READY" Control Outputs, that
        are connected to the transport control.

You press "Start".

        The transport control simply waits until it has
        received a "0" from each one of the "READY" Controls
        it's watching. Then it actually starts the sequencer.
        If there are no READY Controls in the net, the
        sequencer will just start instantly.

Sounds reasonable?

//David Olofson - Programmer, Composer, Open Source Advocate

.- The Return of Audiality! --------------------------------.
| Free/Open Source Audio Engine for use in Games or Studio. |
| RT and off-line synth. Scripting. Sample accurate timing. |
`---------------------------> http://olofson.net/audiality -'
   --- http://olofson.net --- http://www.reologica.se ---


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Wed Dec 18 2002 - 16:00:46 EET