<?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 — Madiface ufx III and buffer size]]></title>
		<link>https://forum.rme-audio.de/viewtopic.php?id=43114</link>
		<atom:link href="https://forum.rme-audio.de/extern.php?action=feed&amp;tid=43114&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Madiface ufx III and buffer size.]]></description>
		<lastBuildDate>Tue, 07 Jul 2026 19:32:10 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=253194#p253194</link>
			<description><![CDATA[<p>Windows: The maximum ASIO buffer size depends on the driver; the MADIface driver offers 6, and the HDSPe MADI FX driver 7 up to 4096 @ single speed.</p><p>For a device with this amount of channels this should be sufficient. I think the HDSPe MADI FX has even higher buffers due to the much higher amount of channels (3 MADI buses). UFX III: 188 channels, HDSPe MADI FX: 390 channels.</p><p>Sorry, don&#039;t know how this is with CC-mode.</p>]]></description>
			<author><![CDATA[null@example.com (ramses)]]></author>
			<pubDate>Tue, 07 Jul 2026 19:32:10 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=253194#p253194</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=253190#p253190</link>
			<description><![CDATA[<p>Hey,</p><p>I did some tries a few months ago. I think I put the CC-mode. I don&#039;t remember, but I&#039;m pretty sure, because I test the card during several days. I see that new firmware is available, I &#039;ve to try it, but for the moment, I don&#039;t have time.</p><p>Someone can use the madiface UFX III on linux ?</p><p>For MacOS, when I put the card, and only in totalMix (or the other tool, i don&#039;t remember, 2 apps open with RME card), no other app, the size is 2048 max. I can&#039;t set it higher in TotalMix (or the other).</p><p>Best.</p>]]></description>
			<author><![CDATA[null@example.com (Babose)]]></author>
			<pubDate>Tue, 07 Jul 2026 18:51:25 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=253190#p253190</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=253181#p253181</link>
			<description><![CDATA[<p>As a class-compliant device, the UFX III should work under Linux.<br />Did you already change the interface mode to CC-mode? Options -&gt; Interface Mode.<br />Note: You need to unplug the USB cable first; otherwise, the setting cannot be changed.</p><p>Regarding buffer size handling, this differs by operating system:</p><p>- Windows: The ASIO buffer size is set globally in the RME driver settings and applies system-wide to all applications.<br />- macOS: The buffer size is set per application; within the DAW/audio application itself, there is no global, system-wide setting.</p><p>- Linux (CC mode): AFAIK (I am not using it) no RME driver or TotalMix FX is active in Class Compliant mode.<br />The buffer size is therefore not defined by RME at all; it is determined by whichever Linux audio subsystem you are using. You have to investigate there whether/how it is changeable.</p>]]></description>
			<author><![CDATA[null@example.com (ramses)]]></author>
			<pubDate>Tue, 07 Jul 2026 08:41:16 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=253181#p253181</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=253180#p253180</link>
			<description><![CDATA[<p>Hello,</p><p>Sorry, it seems that I don&#039;t check the notifications. So, I just see now yours answers. Thank you very much.</p><p>At the beginning, I buy this card for linux, because class compliant. Unfortunately, it doesn&#039;t work under linux !<br />So i tried on a mac.</p><p>I use Jack audio and faust for audio processing. I&#039;m not interested in real-time, it&#039;s just a &quot;post-traitement&quot;. But, i have a lot of channels (ambisonic, 5th order) and my process under Faust and jack runs with a buffer of 4096 (under linux on another old rme HDSPe class compliant). With 2048, there is/are a lot of Xruns.</p><p>So, I see on the manual that the card accept a buffer size from 32 up to 8192 (p.8 of the manual). I don&#039;t know very well MACOS and I wonder if it&#039;s coming from MAC or RME...</p><p>Best</p>]]></description>
			<author><![CDATA[null@example.com (Babose)]]></author>
			<pubDate>Tue, 07 Jul 2026 08:01:34 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=253180#p253180</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=250084#p250084</link>
			<description><![CDATA[<div class="quotebox"><cite>ramses wrote:</cite><blockquote><p>At a sample rate of 176.4 kHz, the calculation is:<br />53/176,400=0.00030045 seconds≈300.45 μs.</p><p>If you used 52 samples, you would be at 294.8 μs, which is below that 300 μs threshold.<br />That’s why the system rounds up to exactly 53.</p></blockquote></div><br /><p>Exactly correct.</p>]]></description>
			<author><![CDATA[null@example.com (DanRand)]]></author>
			<pubDate>Fri, 20 Mar 2026 10:20:35 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=250084#p250084</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=250083#p250083</link>
			<description><![CDATA[<p>Thanks for your answer it is helpful.</p>]]></description>
			<author><![CDATA[null@example.com (waedi)]]></author>
			<pubDate>Fri, 20 Mar 2026 10:20:26 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=250083#p250083</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=250082#p250082</link>
			<description><![CDATA[<div class="quotebox"><cite>waedi wrote:</cite><blockquote><p>300 microseconds ? Where you got this from ?</p></blockquote></div><br /><p>Originally from Jeff Moore from the CoreAudio team on the CoreAudio mailing list.&nbsp; But the list is down so I can&#039;t link to his post.&nbsp; IIRC, in reference to the 300μs figure he used a phrase something like &quot;300μs is the smallest schedulable time quantum&quot;.</p><br /><p>But I just simply get the buffer size range (min/max) for each sample rate from Apple&#039;s HALLab app.&nbsp; </p><br /><br /><div class="quotebox"><blockquote><p>Reaper uses Milliseconds for buffer and it has no max or minimum number given.<br />The setting has to be useful.</p></blockquote></div><p>On my Mac, with Reaper 7, &quot;Request block size&quot; is in samples, and Reaper accepts block/buffer sizes that are not powers of 2 :</p><br /><p><em>Preferences &gt; Audio &gt; Device &gt; Request block size</em></p><br /><br /><p>Unfortunately, Reaper doesn&#039;t show what the minimum or maximum buffer sizes are.&nbsp; But if you set a block/buffer size that is outside of the buffer size range, then the buffer size is capped to the minimum or maximum buffer size.</p>]]></description>
			<author><![CDATA[null@example.com (DanRand)]]></author>
			<pubDate>Fri, 20 Mar 2026 10:12:37 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=250082#p250082</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=250077#p250077</link>
			<description><![CDATA[<p>Coming back to Babose&#039;s initial question.</p><p>If the information from the internet is correct, then CoreAudio requests from the driver which range (min, max) it supports.<br />The application communicates with CoreAudio and shows the available buffer size either in ms or possibly as buffer size.<br />I assume both can happen, as he talks about a real number 2048 und I remember some people reported buffer sizes in ms.</p><p><strong>So, as I suggested already. He should best add information to his feature request about why he wants bigger buffers.</strong></p><p><strong>RME certainly needs a good reason to change this in all drivers and for all buffer sizes.</strong></p>]]></description>
			<author><![CDATA[null@example.com (ramses)]]></author>
			<pubDate>Fri, 20 Mar 2026 08:16:08 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=250077#p250077</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=250075#p250075</link>
			<description><![CDATA[<p>Thanks for enlighting it makes sense.</p>]]></description>
			<author><![CDATA[null@example.com (waedi)]]></author>
			<pubDate>Fri, 20 Mar 2026 07:21:56 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=250075#p250075</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=250073#p250073</link>
			<description><![CDATA[<p>If I understood correctly from DanRand.</p><p>CoreAudio sets a minimum buffer floor of approximately 300 microseconds (μs).</p><p>At a sample rate of 176.4 kHz, the calculation is:<br />53/176,400=0.00030045 seconds≈300.45 μs.</p><p>If you used 52 samples, you would be at 294.8 μs, which is below that 300 μs threshold.<br />That’s why the system rounds up to exactly 53.</p><p>You can see this constant logic across other sample rates too:<br />- At 44.1 kHz, the minimum is 14 samples (14/44100≈317 μs). 13 samples would be 294 μs.<br />- At 96 kHz, the minimum is 29 samples (29/96000≈302 μs). 28 samples would be 291 μs.</p><p>While most DAWs and Windows/ASIO drivers stick to powers of two (32, 64, 128...), CoreAudio is flexible and allows these &quot;odd&quot; buffer sizes if they meet the time-based minimum of the hardware abstraction layer.</p><p>Reaper might show milliseconds in some menus, but the communication with the RME driver always happens in discrete samples; in this specific case, 53.<br />DanRand likely derived the 300 μs figure from developer documentation or by &quot;reverse engineering&quot; the lowest possible buffer size at every sample rate and calculating the time for it.</p>]]></description>
			<author><![CDATA[null@example.com (ramses)]]></author>
			<pubDate>Fri, 20 Mar 2026 06:55:16 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=250073#p250073</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=250070#p250070</link>
			<description><![CDATA[<p>300 microseconds ? Where you got this from ? <br />you have calculated 53 samples buffer from somewhere ? From where ?<br />What DAW are you talking ?<br />Reaper uses Milliseconds for buffer and it has no max or minimum number given.<br />The setting has to be useful.</p>]]></description>
			<author><![CDATA[null@example.com (waedi)]]></author>
			<pubDate>Fri, 20 Mar 2026 00:44:40 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=250070#p250070</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=250064#p250064</link>
			<description><![CDATA[<p>Yep, 53 @ 176.4k!&nbsp; I know, it&#039;s a weird looking number.&nbsp; But there is a reason, and the reason is that CoreAudio sets the minimum buffer size to as close to 300 microseconds as possible at each sample rate, without going below 300 μs.</p><p>The minimum <span class="bbu">possible</span> buffer size would only be settable by an audio app that displays/allows it.&nbsp; Possibly Reaper?</p><br /><p>CoreAudio creates and maintains a <strong>buffer size range</strong> for each audio device.&nbsp; The buffer size range consists of 2 numbers - the minimum and maximum buffer sizes.</p><p>Audio apps can choose to display a smaller set of buffer sizes within the device&#039;s <strong>buffer size range</strong>, often a short list of powers of 2.&nbsp; Audio apps are also free not to allow/display very low or high buffer sizes within the buffer size range.</p>]]></description>
			<author><![CDATA[null@example.com (DanRand)]]></author>
			<pubDate>Thu, 19 Mar 2026 16:15:02 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=250064#p250064</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=250063#p250063</link>
			<description><![CDATA[<div class="quotebox"><cite>DanRand wrote:</cite><blockquote><p>CoreAudio sets the buffer size range&#039;s <strong>minimum</strong> buffer size to 53 samples</p></blockquote></div><p>Confusing... Where do you set this buffer size ?</p><p>Core Audio or the interface do not have buffer size settings.</p><p>LogicPro has buffer settings from 32 to 1024, single and double-speed sample rate.<br />Never seen a number 53 in digital world...? typo ?</p>]]></description>
			<author><![CDATA[null@example.com (waedi)]]></author>
			<pubDate>Thu, 19 Mar 2026 14:32:44 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=250063#p250063</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=250062#p250062</link>
			<description><![CDATA[<p>Low enough, much lower compared to ASIO, maybe due to higher internal safety offsets, see RME manuals about Core Audio</p><p><em>Core Audio&#039;s Safety Offset<br />Under OS X, every audio interface has to use a so called Safety Offset, otherwise Core Audio won&#039;t operate click-free. The Fireface uses a safety offset of 64 samples. This offset is signalled to the system, and the software can calculate and display the total latency of buffer size plus AD/DA offset plus safety offset for the current sample rate.</em></p>]]></description>
			<author><![CDATA[null@example.com (ramses)]]></author>
			<pubDate>Thu, 19 Mar 2026 11:53:15 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=250062#p250062</guid>
		</item>
		<item>
			<title><![CDATA[Re: Madiface ufx III and buffer size]]></title>
			<link>https://forum.rme-audio.de/viewtopic.php?pid=250059#p250059</link>
			<description><![CDATA[<div class="quotebox"><cite>ramses wrote:</cite><blockquote><p>Would it be possible to try to use only 32 samples at quad speed?</p></blockquote></div><br /><p>No.</p><br /><p>For my UFX III, CoreAudio sets the buffer size range&#039;s <strong>minimum</strong> buffer size to 53 samples for 176.4k, and 58 samples for 192k.</p><br /><p>A 32 sample buffer would only be possible at 96k and below on my system.</p>]]></description>
			<author><![CDATA[null@example.com (DanRand)]]></author>
			<pubDate>Thu, 19 Mar 2026 11:17:51 +0000</pubDate>
			<guid>https://forum.rme-audio.de/viewtopic.php?pid=250059#p250059</guid>
		</item>
	</channel>
</rss>
