[PD] latency

guenter geiger geiger at xdv.org
Mon Nov 17 01:09:30 CET 2003


On Sun, 16 Nov 2003, Frank Barknecht wrote:
> I'm not sure, but as I see it, Pd does not use Portaudio in callback
> mode, but the blocking in/out Pablio backend of PortAudio. IIR Pd
> could stay with PortAudio, but could get much lower latencies by
> converting the sound system to be callback based. This OTOH might
> require large changes to Pd.

I'm not sure if changes would be really that big, the callback based
implementation is quite easily doable (and has been done already),
then there are some critical points that are in need of threading, like
soundfile loading, patch opening, and the array drawing stuff (which
in need of a redesign anyhow), gui communication.

Guenter






More information about the Pd-list mailing list