Re: [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: Re: [linux-audio-dev] XAP: Plugin: "But I'm not ready!"
From: David Olofson (david_AT_olofson.net)
Date: Wed Dec 18 2002 - 20:30:47 EET


On Wednesday 18 December 2002 17.19, Tim Goetze wrote:
[...handling prebuffering and the like...]
> if the whole system is in sample-sync to external, and transport
> control is external too, there's no choice anyway i think.

No, there's no choice; you have to be ready in time - and for that,
you need the external transport control to wait until you're ready.
Normally, you do this by just having a configurable delay between a
"brutal" transport operation and the next "start" (*), or you simply
have to assume that the user handles it manually, by waiting some
before hitting "play".

(*) Many MIDI sequencers do this to allow samplers and slow synths
    to load the sounds before playback starts. (And yes, I have to
    use this with one of my synths at least. Must be *really* slow
    patch memory or something... *heh*)

My suggestion is basically to allow XAP sequencers to do the same
with XAP plugins, although *automatically*, since we now have the
chance to get it right.

BTW, does anyone know if any standard sync protocols, or studio
hardware support this kind of feedback?

//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 - 20:36:24 EET