<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[RME User Forum — RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
		<link>https://forum.rme-audio.de/viewtopic.php?id=41653</link>
		<atom:link href="https://forum.rme-audio.de/extern.php?action=feed&amp;tid=41653&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!.]]></description>
		<lastBuildDate>Thu, 25 Dec 2025 11:31:07 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=246382#p246382</link>
			<description><![CDATA[<p>Can confirm my Digiface is recognised in Fedora but plays back with clicks , pops and digital noise.</p><p>Shame…</p><p>Digiface with Reaper on Linux would be a killer setup.</p>]]></description>
			<author><![CDATA[null@example.com (easyrider)]]></author>
			<pubDate>Thu, 25 Dec 2025 11:31:07 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=246382#p246382</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244911#p244911</link>
			<description><![CDATA[<p>The 4.450 ms as measured by AutoStatic made me wonder if the native USB connection is slower than class compliant USB. I don&#039;t own a Digiface USB but I ran a test series with jack_iodelay and UCX II optical looped. To rule out software and configuration I booted a manjaro setup iso and installed only pipewire-jack, jack-example-tools, qjackctl and put the soundcard to Pro Audio.<br />Out of 8 PCs/Laptops from all days and ages, a Comet Lake Thinkpad T14 and a T570 were notably faster than all the others and even stable with 16 samples @48KHz:<br /></p><div class="codebox"><pre><code>    67.000 frames      1.396 ms total roundtrip latency
    extra loopback latency: 34 frames
    use 17 for the backend arguments -I and -O</code></pre></div><p>Comparing<br />128 samples @48KHz on the T14:<br /></p><div class="codebox"><pre><code>   277.000 frames      5.771 ms total roundtrip latency
    extra loopback latency: 20 frames
    use 10 for the backend arguments -I and -O</code></pre></div><p>128 samples @48KHz on most other PCs/Laptops:<br /></p><div class="codebox"><pre><code>   362.000 frames      7.542 ms total roundtrip latency
    extra loopback latency: 106 frames
    use 53 for the backend arguments -I and -O</code></pre></div><p>5.77 ms vs 7.54 ms difference.</p><p>I tried different USB-Ports, hooked up other usb gear and even USB-Hubs didn&#039;t fundamentally change anything. Also, BIOS Settings and LatencyMon on Windows didn&#039;t point to a correlation.<br />That makes me wonder if the crackling problem described in <a href="https://forum.rme-audio.de/viewtopic.php?id=40531">https://forum.rme-audio.de/viewtopic.php?id=40531</a> could also be due to the PC hardware. Chipset or USB-Controller or something.</p><p>So far, 4.45 ms of the Digiface is better than 6-8 ms in cc mode on most hardware, but I&#039;m happy to have found something to undercut that and will go forward with a safe and stable 64/48 (3.0 ms), ditch the Multiface (2.75 ms 64/96 was also very good) and maybe also the Mac Mini M1.</p>]]></description>
			<author><![CDATA[null@example.com (Hopslost)]]></author>
			<pubDate>Sun, 16 Nov 2025 17:00:54 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244911#p244911</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244264#p244264</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>...about forwarding delay: <a href="https://rme-audio.de/downloads/m32ad_e.pdf">https://rme-audio.de/downloads/m32ad_e.pdf</a></p></blockquote></div><p>Although the DA conversion stuff is not new for me, it was long time ago I studied this...<br />However, a few samples are not the first priority on my current dev stage.<br />But it lead me to look at the M32 Series manual and I wasn&#039;t aware regarding the information in chapter 19, which is very helpful for me atm. Thanks for pushing me to this <img src="https://forum.rme-audio.de/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<author><![CDATA[null@example.com (maggie33)]]></author>
			<pubDate>Fri, 31 Oct 2025 05:29:09 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244264#p244264</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244222#p244222</link>
			<description><![CDATA[<p>Yes, I remember about the same value (2-3 samples) that MC has said.</p><p>And it is (more or less) on par, what I have measured for Babyface Pro fs, using DigiCheck and its osciloscope.</p><p>Few samples here and few samples there may cause side effects..... I thought, there is no latency, if using digital signal, at first. But I have heard strange things to happen in my setup. And, that was why I have asked MC, if there is certain latency and how much...</p><p>One would thing few samples here, few samples there, it does not matter.... But it may matter and it may be hearable. If one does not care about it and routes digital signals in complex way... It is not like working with analog where latency is much, much smaller.</p>]]></description>
			<author><![CDATA[null@example.com (Kubrak)]]></author>
			<pubDate>Thu, 30 Oct 2025 11:58:14 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244222#p244222</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244219#p244219</link>
			<description><![CDATA[<p>I remember MC saying that the processing delay inside of the recording interface is not more than 2-3 samples.<br />Then add conversion time on top for A/D and D/A if the recording interface has converters.</p><p>For MADI devices (preamps and converter) this is documented in the manuals, see below.<br />3 samples for forwarding MADI frames to the next device at single speed (6 samples at double-, 12 at quad-speed).</p><p>See:<br />- Octamic XTC manual, chapter 10.1, Delay compensation: <a href="https://rme-audio.de/downloads/octamicxtc_e.pdf">https://rme-audio.de/downloads/octamicxtc_e.pdf</a><br />- Micstasy manual, chapter 11.3, Delay compensation: <a href="https://rme-audio.de/downloads/micstasy_e.pdf">https://rme-audio.de/downloads/micstasy_e.pdf</a><br />- ADI-8 QS manual, chapter 9.8, Delay compensation: <a href="https://rme-audio.de/downloads/adi8qs_e.pdf">https://rme-audio.de/downloads/adi8qs_e.pdf</a></p><p>Also interesting is the comment in this manual in the chapter &quot;How Much Zero Is Zero&quot;:<br />- M32 AD manual, chapter 16.3, &quot;How Much Zero Is Zero?&quot; about forwarding delay: <a href="https://rme-audio.de/downloads/m32ad_e.pdf">https://rme-audio.de/downloads/m32ad_e.pdf</a></p>]]></description>
			<author><![CDATA[null@example.com (ramses)]]></author>
			<pubDate>Thu, 30 Oct 2025 11:31:05 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244219#p244219</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244217#p244217</link>
			<description><![CDATA[<p>Aye. Thanks. Got it.</p>]]></description>
			<author><![CDATA[null@example.com (maggie33)]]></author>
			<pubDate>Thu, 30 Oct 2025 11:18:35 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244217#p244217</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244215#p244215</link>
			<description><![CDATA[<p>Sure, my initial note was, that part of the time that &quot;cannot be explained&quot; by buffer size and AD and DA conversion times is accounted to internal DSP &amp; Co. work, that may be measured. </p><p>One also should consider those, if using hybrid analog/digital processing. Signals have offsets, and it may create phase problems. Mind that 1 sample lag for signal sampled 44.1k and frequency 20kHz means <strong>amost </strong>exact flip of phase.... The same for 2 samples and 10 kHz.</p>]]></description>
			<author><![CDATA[null@example.com (Kubrak)]]></author>
			<pubDate>Thu, 30 Oct 2025 10:37:37 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244215#p244215</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244197#p244197</link>
			<description><![CDATA[<p>&quot;Even TM loopback takes several samples.&quot; Thats right, the signal takes some minimal time trough the board... </p><p>Sorry, maybe I wasn&#039;t clear enough...<br />Sure, I noticed already, you were talking about ADAT/Optical conversion in your post above... <br />My personal scenario (the DA/AD Converters) was meant as an example, which could be adapted to ADAT/Opt, too.<br />If I understood right, the main thing is to be able to compare Win Drivers vs buffing_barbell&#039;s Linux driver. And as there is no Digickeck for linux, RTL Utility might help here, as its available for both OSes. So, we could make TM Loopback measurements on Win, the on Linux - just to verify both versions show same values... Then via direct (optical) cable loopback... Of course, this will not be exact sample accurate in comparison to a real oscilloscope, additionally the signal always goes through the OS/CPU/SW. But this might help to indicate potential issues with a custom written driver... </p><p>Regardless of this discussion, my personal experience: 10-20 samples +/- (whatever causes them) - not worth the time atm... Maybe in future for fine tuning...</p>]]></description>
			<author><![CDATA[null@example.com (maggie33)]]></author>
			<pubDate>Thu, 30 Oct 2025 09:02:20 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244197#p244197</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244191#p244191</link>
			<description><![CDATA[<p>No, this is not exact. Even TM loopback takes several samples.</p><p>No, osciloscope is not needed. I have used Osciloscope feature in DigiCheck NG. Got measures input and loopbacked input and estimated the delay from graph (and recalculated estimated lag to clock). </p><p>Anyone who has RME running on Win/Mac may use it. Sure, one cannot use it on Linux, but it is interface HW thing, so it should not be different on Linux.</p><p>And, I described <strong>ADAT </strong>loopback (<strong>optical </strong>connection), that does not involve A/D and D/A, just internal DSP and possible delay in ADAT signal conversion and creation (I do not know, if there is anything substantial, maybe one could guess it from comparison of TM loopback &quot;RTL&quot; and physical ADAT &quot;RTL&quot;. &quot;RTL&quot; means no buffer, USB and computer related stuff counted).</p>]]></description>
			<author><![CDATA[null@example.com (Kubrak)]]></author>
			<pubDate>Thu, 30 Oct 2025 08:01:09 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244191#p244191</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244182#p244182</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>If one makes ADAT loopback (I mean real loopback, not TM loopback), one may guess (using osciloscope in DigiCheck), how many samples the delay in HW is.</p></blockquote></div><p>Yeah. Maybe, before buying expensive oscilloscopes... Hope I understood the key point right here...</p><p>Longer time ago, I used the RTL Utility (<a href="https://oblique-audio.com/">https://oblique-audio.com/</a>) for this similar case. <br />I wanted to measure the Latency of the Analog AD/DA Converters of my 802 only, I did the following:<br />First measurement was via TM Loopback, then a second measurement via a physical Analog cable from In to Out (as kubrak mentioned)... <br />The resulting time delta, between both measurements shows us the physical time delay. With some basic math skills we can calculate how many samples this are... </p><p>PS: RTL Utility seems to be only available for Ubuntu x86_64. As I mainly develop on a debian arm64 VM, I noticed, that the Raspi binary worked for me...</p>]]></description>
			<author><![CDATA[null@example.com (maggie33)]]></author>
			<pubDate>Thu, 30 Oct 2025 06:28:26 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244182#p244182</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244143#p244143</link>
			<description><![CDATA[<p>I have measured it for Babyface Pro FS, but forgot exact number. It was few samples. Also, when I asked about HW delay in Digiface USB, MC replied that it is few samples.</p><p>You would need kind of osciloscope that measures optical signals, in this case. 8-(((</p>]]></description>
			<author><![CDATA[null@example.com (Kubrak)]]></author>
			<pubDate>Wed, 29 Oct 2025 17:28:41 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244143#p244143</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244139#p244139</link>
			<description><![CDATA[<div class="quotebox"><cite>Kubrak wrote:</cite><blockquote><p>Also, inner DSP computing and conversion from/to ADAT takes several samples. So, PCIe stack is less than 18/19 samples (if 18/19 is the rest...).</p><p>If one makes ADAT loopback (I mean real loopback, not TM loopback), one may guess (using osciloscope in DigiCheck), how many samples the delay in HW is.</p></blockquote></div><p>Ah yeah, did not think about that. Incidentally, for some time I&#039;ve been trying to convince myself that I need a real oscilloscope to do these kind of measurements... So far I have not been persuasive enough <img src="https://forum.rme-audio.de/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (buffing_barbell)]]></author>
			<pubDate>Wed, 29 Oct 2025 17:06:16 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244139#p244139</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244137#p244137</link>
			<description><![CDATA[<p>Also, inner DSP computing and conversion from/to ADAT takes several samples. So, PCIe stack is less than 18/19 samples (if 18/19 is the rest...).</p><p>If one makes ADAT loopback (I mean real loopback, not TM loopback), one may guess (using osciloscope in DigiCheck), how many samples the delay in HW is.</p>]]></description>
			<author><![CDATA[null@example.com (Kubrak)]]></author>
			<pubDate>Wed, 29 Oct 2025 16:50:34 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244137#p244137</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244132#p244132</link>
			<description><![CDATA[<p>There&#039;s a audio interface low latency database on the internet (gearspace forum) that shows measurements for the RME HDSPe AIO Pro card on Windows (at 44.1 kHz and various buffer sizes).</p><p>Looking at the number, the delay seems to be exactly the sum of<br />- 2 x &lt;chosen buffer size&gt; <br />- AD/DA conversion according to the user manual (5+6 samples) <br />- 16 sample safety buffer (again, like specified in the manual)<br />- an additional 18/19 samples, which is probably the PCIe stack at work.</p><p>So I would expect one would get very similar performance under Linux, but I have no experience with PCIe devices there (I only know graphics cards tend to work quite well lately <img src="https://forum.rme-audio.de/img/smilies/smile.png" width="15" height="15" alt="smile" /> ).</p>]]></description>
			<author><![CDATA[null@example.com (buffing_barbell)]]></author>
			<pubDate>Wed, 29 Oct 2025 15:36:30 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244132#p244132</guid>
		</item>
		<item>
			<title><![CDATA[Re: RME Digiface USB: Linux VS MacOS latency performance. Oooooch.....!]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=244130#p244130</link>
			<description><![CDATA[<p>I am not a Linux fan, but do not mind to help, if I can.... </p><p>I may borrow PCI-E card (RME AIO) to a Linux fan/developer living in Czech Rep., preferably in Prague. I have this card, but so far no use for it (I got it really very cheap... And could not resist. It may be handy one day.), no problem to borrow it for few months.</p>]]></description>
			<author><![CDATA[null@example.com (Kubrak)]]></author>
			<pubDate>Wed, 29 Oct 2025 15:23:51 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=244130#p244130</guid>
		</item>
	</channel>
</rss>
