Could you (or someone) explain briefly what this is for?If "callbacks" is ON, Pd runs directly in the audio callback. This gives you lower latencies, but less "leeway" for CPU fluctuations - unless you increase the hardware/jack buffer size accordingly.
If "callbacks" is OFF, Pd uses a polling scheduler which runs
independently from the audio callback and exchanges audio via a
(lock-free) ringbuffer. This ringbuffer essentially adds some
extra latency, so that Pd is allowed to "fall behind", as long as
it can catch up again. You can control the latency with the
"Delay" setting, independently from the actual hardware/jack
buffer size, which can be quite useful.
As a rule of thumb: don't use "callbacks" unless you *know* that you need it :-)
Christof
Turn OFF (or ON) the "use callbacks" checkbox in the audio dialog.
That did the trick, with callbacks ON DSP works. I never used it before, and to be honest, I don't know what this does, but for now it solved the problem.Could you (or someone) explain briefly what this is for? Is there any impact elsewhere (maybe performance) by using it enabled?
Anyway, thank you so much for the hint.
Cheers
Em ter., 22 de mar. de 2022 às 03:46, IOhannes m zmölnig <zmoelnig@iem.at> escreveu:
Am 21. März 2022 14:18:21 MEZ schrieb Bruno Rohde <brunorohde@gmail.com>:
anyone have any information about this problem? Any tips on how to
>investigate the cause and solution for it?
>
Turn OFF (or ON) the "use callbacks" checkbox in the audio dialog.
mfg.sfg.jfd
IOhannes
_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
--
Bruno Faria Rohde
_______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list