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
On 22.03.2022 14:45, Bruno Rohde wrote:
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