thanks for the input! i had forgotten about asio4all actually. i was using a version of PD compiled by CEAMMC which looked like it had support for ASIO but it seemed to be very unstable and caused the app to crash or stall and never gave clear sound. so i switched back to 64 bit vanilla and tried Lucas's settings and i'm getting pretty fast response so far. checking to see whether the timeout happens on audio or MIDI just leaving it up. so far it's a measurable improvement.

best,
scott

On Fri, Sep 27, 2019 at 10:40 AM Martin Peach <chakekatzil@gmail.com> wrote:
On Fri, Sep 27, 2019 at 12:24 PM Christof Ressi <christof.ressi@gmx.at> wrote:
> For me the audio is distorted unless I also tick "Use Callbacks".
 
Really, even if you use an ASIO driver? I never had the experience that "Use Callbacks" improves things, on the contrary. Also, it's worth noting that with "Use Callbacks", the "delay" parameter doesn't do any thing, the latency can only be set with the ASIO block size.

I don't know which ASIO driver I'm using, maybe it came with the interface (I selected "ASIO:Focusrite USB 2.0 Audio Driver" in the dialog). I tried various delays with no callbacks and now I get no distortion with a delay of 11 or more and block size 64. With Delay less than 11 the audio is chopped up.
Without callbacks, I get clicks and dropouts occasionally if I do things with the mouse. That's why I assumed it was the better choice. (Doesn't audio processing always use callbacks anyway? Otherwise the program must sit in a loop serving samples. What callbacks are these?)
 
Martin

_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list