Topic: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!
For a few days, I read here that the Digiface USB is now supported by the Linux kernel 6.12. Nice!
I own a Digiface USB paired to 2 A/D-D/A converters Behringer ADA8200 over optical ADAT.
Yesterday I compared the roundtrip latency performance of the Digiface USB on 2 different systems.
On one side, a Tuxedo Laptop with AMD Ryzen 7 8845HS processor with following software specs:
- latest Linux Tuxedo OS (based on Ubuntu 24.04)
- Liquorix kernel version 6.14
- Reaper 7.33 (Linux native version)
- Reaper project with 176 tracks and 82 FX (only ReaVST and JSFX), no VST instrument, only *.wav items
- Reaper audio settings: 128 samples, 24 bit, 48 kHz, Digiface controlled over ALSA backend (no Jack)
On the other side, a Mac mini 2024 with M4 Apple processor (10 cores, 16 GB RAM, 256 GB SSD, the cheapest one for 650 €) with following software specs:
- MacOS Sequoia (latest upgrade in december last year, since always offline)
- RME stock USB driver for the Digiface USB
- Reaper 7.33 (Apple Mac arm version)
- same Reaper project as above
- Reaper audio settings: 32 samples, 24 bit, 48 kHz using the RME driver for Digiface USB
- RME TotalMix set on DAW mode (everything on default)
On both systems, the audio settings are clean and usable (they produce no audible glitches, some xruns are popping sometimes out, they are reported by Reaper but they are rare and not audible).
On Linux, I can not set the buffer under 128 samples otherwise Reaper is not able to play anything.
On MacOS I can set the buffer as low as 15 samples (true!!!) and Reaper is always able to play - almost - glitchfree the audio.
The available CPU power on both systems is almost the same. Here a short comparison:
https://www.cpubenchmark.net/compare/59 … M4-10-Core
On the Linux system, I measured a round-trip latency of 4,9 ms.
On the Mac system, I measured a round-trip latency of 0,6 ms.
(no, there is no typo. It is 0,6 ms. Zero point six milliseconds = 600 microseconds)
Here is the measuring method I used:
track in Reaper playing 1 sample impulse wav file --> Operating system --> RME Digiface USB --> audio output through ADA8200 --> electric voltage through XLR/XLR cable --> audio input through ADA8200 --> RME Digiface USB --> Operating system --> track in Reaper recording the incoming impulse
In the end, I measured in Reaper the time between the played impulse and the recorded impulse and I got the numbers from above.
The "RT longest-block" in Reaper's performance meter shows 2,67 ms in Linux and 0,67 ms in MacOS.
How can I get 0,6 ms roundtrip latency with MacOS?!?
The Behringer ADA8200 is sold with a processing latency of about 0,55 ms for one A/D or D/A conversion, according to this web site:
https://www.soundonsound.com/reviews/be … n-ada-8200
The Apple system performs 8x faster than the Linux system with the same Digiface USB and the same Reaper project.
Can these results be confirmed by some people here?
What is the quality point here? The RME driver or Apple core audio or both?







