[PD] puredata evolution
Tim Blechmann
tim at klingt.org
Wed May 30 14:14:35 CEST 2007
On Wed, 2007-05-30 at 13:59 +0200, Damian Stewart wrote:
> Tim Blechmann wrote:
>
> > and of course, an implementation has to be lockfree, if it should be
> > usable in low-latency environments ...
>
> mm? why so?
if you work with 64 samples at 44100 Hz, the audio hardware will send
you an interrupt each 1.4 ms ... on modern operating systems, you have a
scheduler granularity from 1000 Hz, so depending on the dispatcher of
your os, a suspend/resume cycle can take up to 1ms ...
basically, blocking synchronization and low-latency audio are mutual
exclusive ...
tim
--
tim at klingt.org ICQ: 96771783
http://tim.klingt.org
A paranoid is a man who knows a little of what's going on.
William S. Burroughs
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20070530/2869fc60/attachment.pgp>
More information about the Pd-list
mailing list