Hi Claude,
since we were in the same paper session at the convention you might
remember that i was advocating a different idle processing scheme in
my talk.
When you are looking into m_sched.c you'll notice that the
sys_idlehook call is dependent on the didsomething varialbe, which is
again dependent on the behavior (type, blocksize etc.) of the
specific audio api.
I haven't had time to provide patches for the devel_0_39 solution to
this, but i'll promise that i'll do one of these days.
greetings,
Thomas
Am 05.09.2007 um 20:48 schrieb Claude Heiland-Allen:
Hi,
I made an external to let patches do things when Pd is idle:
[idlebang] -- output a bang when Pd is idle
but it seems to be heavily dependent on the audio API.
With OSS, I get around 200 bangs per second.
With ALSA, I get around 70000 bangs per second.
With JACK, I get around 1 bang per second.
With audio off, I get around 160000 bangs per second.
I haven't tried PortAudio yet.
Any idea why this might be?
Source code tarball is here:
https://devel.goto10.org/dl.php?repname=maximus&path=%2Fidlebang%
2F&rev=0&isdir=1
Thanks for any insights,
Claude
--
http://claudiusmaximus.goto10.org
_______________________________________________
PD-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev
_______________________________________________
PD-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev