04-03-2024, 10:23 AM | #1 |
Human being with feelings
Join Date: Jun 2011
Posts: 351
|
Round Trip Latency. TWICE as long on Linux. Why is this?
I did some testing today and noticed quite a bit less live monitoring latency on Win XP vs Ubuntu. It was so noticeable that I decided to measure it.
In Linux, I generally am not happy until I reach 128 samples. I was doing some testing in XP and noticed that even 512 was barely noticeable. When I actually measure, I can see why. 512 in XP is 27ms round trip and nearly twice that in Linux. Any ideas what could be going wrong to cause this? |
04-03-2024, 12:48 PM | #2 |
Human being with feelings
Join Date: Jan 2007
Location: Erfurt
Posts: 790
|
Did you make a test with ALSA?
__________________
OS: LMDE6 Axel's Music - Axel's Plugins - Axel on Soundcloud - Backing Tracks Player - Button Maker for Reaper |
04-04-2024, 08:00 PM | #3 |
Human being with feelings
Join Date: Jun 2011
Posts: 351
|
No I didn't since it doesn't work well with Firewire. I've had to use Jack.
|
04-05-2024, 12:18 AM | #4 |
Human being with feelings
Join Date: Jun 2009
Posts: 680
|
Jack sits on top of ALSA in the Linux audio stack and as a result adds latency (as does Pulse Audio). If you need minimum latency then using ALSA direct will always yield better results. If your interface doesn't work well with ALSA then it may be time to consider getting a more compatible one.
|
04-12-2024, 02:09 PM | #5 | |
Human being with feelings
Join Date: Jun 2011
Posts: 351
|
Quote:
EDIT: According to Jack themselves, Jack does not add any latency (as in zero): https://jackaudio.org/faq/no_extra_latency.html I like Jack since it marks Xruns and I can monitor how well audio is running for hours or days without me sitting there listening or testing the system. I like this since it proves reliability. Can Pipewire be used without adding latency? |
|
04-13-2024, 01:05 PM | #6 | |
Human being with feelings
Join Date: Jun 2009
Posts: 680
|
Quote:
I use pipewire-alsa and that doesn't seem to add any latency here. |
|
Thread Tools | |
Display Modes | |
|
|