You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As I suspected, the error was happening in the code to handle xruns. I've fixed it in 7e89555.
However, the xrun handling code to correct the latencies and the DLL calculations is not needed after all since there are no skipped cycles and everything will fix itself after a few cycles. So I have removed all this code in b03f469.
Also, I've fixed and improved the max latencies calculations so that now they are reset when changes in the graph happen as this sometimes leads to temporary increases in the buffer usage, and therefore max latency.
Hi,
Setup:
whenever I get an Xrun the audio stops. is this expected? is the same happens with other Elektron devices?
ovw logs:
Digitakt II @ 003,002: o2h latency: 16.0 [10.7, 19.4] ms; h2o latency: -1.0 [-1.0, -1.0] ms, o2h ratio: 0.999727 Digitakt II @ 003,002: o2h latency: 15.7 [10.7, 19.4] ms; h2o latency: -1.0 [-1.0, -1.0] ms, o2h ratio: 0.999670 ERROR:jclient.c:56:jclient_thread_xrun_cb: JACK xrun ERROR:resampler.c:448:ow_resampler_compute_ratios: Skipping DLL update (xrun)... ERROR:resampler.c:300:ow_resampler_read_audio: Forcing o2h read (xrun)... Digitakt II @ 003,002: o2h latency: 15.4 [10.7, 18.2] ms; h2o latency: -1.0 [-1.0, -1.0] ms, o2h ratio: 0.999879 Digitakt II @ 003,002: o2h latency: 15.5 [10.7, 18.2] ms; h2o latency: -1.0 [-1.0, -1.0] ms, o2h ratio: 0.999891 Digitakt II @ 003,002: o2h latency: 15.6 [10.7, 18.2] ms; h2o latency: -1.0 [-1.0, -1.0] ms, o2h ratio: 0.999890
Thanks a lot.
The text was updated successfully, but these errors were encountered: