[PD] latency xp
Josh Steiner
joschi at eds.org
Wed Nov 13 05:43:45 CET 2002
did you try something like "pd -asio -sounddev 1" ?
from /doc/1.manual/x3.htm :
ASIO
As of version 0.35 Pd supports ASIO. Invoke Pd as "pd -asio" and, if
needed, specify "-sounddev" (etc.) flags to specify which device (see
"the Pd command line" below.) You can also specify a "-blocksize"
different from the default (256 samples) and "-audiobuf" in
milliseconds. Pd will round this down to a power of two buffers, each of
"-blocksize" in sample frames.
Using an RME Hammerfall, and specifying "-audiobuf 5 -blocksize 32" I
was able to get about 7 milliseconds of throughput delay (as measured by
the latency-measurement patch in 7.stuff/tools.) As always, you can
specify "-channels" to any even number up to the maximum (32, I think)
or can specify channel count separately for input and output
(-inchannels and -outchannels).
-joschi
João Miguel Pais wrote:
>I am using a SoundMax "integrated digital audio" card. Just tried
>with -asio, and it says
>"Error number -9997 occured opening portaudio system
>Error message: Invalid device ID"
>I guess that means no asio. Besides that, lowering the buffer only works
>until 100, less than that is quite shaky (it is already a 50% improvement
>compared with 200).
>
>Thanks for the help,
>
>João
>
>----- Original Message -----
>From: "Josh Steiner" <joschi at eds.org>
>To: "João Miguel Pais" <jmmmpl at netcabo.pt>
>Cc: "PD list" <pd-list at iem.kug.ac.at>
>Sent: Monday, November 11, 2002 5:26 PM
>Subject: Re: [PD] latency xp
>
>
>what sort of sound hardwre are you using? does it have ASIO drivers, and
>if so, are you telling PD to us them? ASIO is pretty much the only way to
>get truely low latency on pd for windows.
>
>
>
>
>_______________________________________________
>PD-list mailing list
>PD-list at iem.kug.ac.at
>http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
>
>
--
___________________________________________________
Josh .. Yoshi .. Joschi .. http://mp3.com/vitriolix
More information about the Pd-list
mailing list