Em qua., 6 de mar. de 2024 às 21:43, Christof Ressi info@christofressi.com escreveu:
The perform routine reads a range of samples and advances the read pointer, after which these samples can be *overwritten* by the worker thread. It's just a simple ringbuffer.
Got it!
I did and still do notice it! Opening a file (that is not cached by the OS) can take a few milliseconds. If your delay setting is low and CPU load is high, you can easily get a dropout.
Ok :)
Anyway, here's my current revision, uploading it right now...
[image: Screen Shot 2024-03-06 at 21.46.22.png]