Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Firstly:
1) A FW to USB converter doesnt exist, it’s a FW to Thunderbolt adapter someone would use.

You are correct. Sorry, Maybe I wasn’t clear enough, as I didn’t want to dive in too deep.

I meant this combination (afaik, other people with fw interfaces use this with success): FW>TB Adapter and this hooked to a TB >USB Adapter.

Maggie, are you using an M1 with a usb interface? Have you had issues?

I use a MacStudio M1 Max 2022 running Sequoia. With a FF802 (via USB2) and UFXIII (via USB3) connected to it (at the same time). Both units directly connected (no hubs etc) to the USB-B Ports (USB3.2 afaik) on the mac. No issues with current DK or kexts. Tried both…

“Do It For Her”
My Gear: Bontempi Magic light Keyboard

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

maggie33 wrote:

TB >USB Adapter

No such thing can exist. TB controller is a DMA device; it cannot be attached via USB HCI.

Fireface UCX II + ARC USB > ADI-2 Pro FS R BE > Neumann KH 750 DSP + MA 1 > KH 120 A

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Don’t know how Apfel exactly connected his Ff 800 via FW to his imac.
Maybe you are right and he used TB at all.
But this is not the discussion here at all.

Fact is:
M1 USB Ports have no (general) USB problem with DK or kexts.

“Do It For Her”
My Gear: Bontempi Magic light Keyboard

54 (edited by Apfel 2024-12-02 10:23:32)

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

maggie33 wrote:

Don’t know how Apfel exactly connected his Ff 800 via FW to his imac.
Maybe you are right and he used TB at all.

Haven't thought about this in a long time. Had to look it up. Two adapters must be Firewire to Thunderbolt 2 > Thunderbolt 2 to Thunderbolt 3 (USB C).

iMac M1, Fireface 800, Logic Pro X

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

thx for clarification, Apfel.

“Do It For Her”
My Gear: Bontempi Magic light Keyboard

56

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

maggie33 wrote:

Firstly:
1) A FW to USB converter doesnt exist, it’s a FW to Thunderbolt adapter someone would use.

You are correct. Sorry, Maybe I wasn’t clear enough, as I didn’t want to dive in too deep.

I meant this combination (afaik, other people with fw interfaces use this with success): FW>TB Adapter and this hooked to a TB >USB Adapter.

Maggie, are you using an M1 with a usb interface? Have you had issues?

I use a MacStudio M1 Max 2022 running Sequoia. With a FF802 (via USB2) and UFXIII (via USB3) connected to it (at the same time). Both units directly connected (no hubs etc) to the USB-B Ports (USB3.2 afaik) on the mac. No issues with current DK or kexts. Tried both…

Well, all I can say is I'm jealous. I have no idea how to fix this, I've reinstalled the whole damn OS and the glitches remain, which lead me to believe it's something specific about my Macbook Pro, maybe the "M1 Pro SOC"? maybe the fact yours isnt a laptop? maybe yours has more ram?

I'm at the point where I'm about to buy a new Mac Mini M4, but if I still have issues it will go straight back to Apple.

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

ss wrote:

The bus used is different even if the port is the same.

The bus is .. well.. the same. It's all connected to the M1 chip and I believe switches operational modes, sharing resources. Look up information on SMMU for more details.

ss wrote:

Sorry, I’m not convinced there isn’t a fundamental issue with M1 apple silicon.

I'm inclined to agree with you. Then again I believe there is a silent majority who have had no issues with their audio interfaces, they just never wrote in this forum.

ss wrote:

Why would I still get glitches, after a full clean install, with both types of drivers?

because of other variables such as your peripherals' topology, especially PCI-ish stuff like NVMe drives, hubs, external displays, which we haven't had any clear answers about in this forum. you're likely to find so many threads on this, just browse the forum.

Fireface UCX, Focusrite OctoPre adat, Sound Devices MixPre-D, Mac Studio M2 Max, macOS 14

58 (edited by maggie33 2024-12-26 03:06:59)

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Few days ago, I came across this article
https://eclecticlight.co/2022/04/18/m1- … 3-1-gen-2/

Which lead me to an idea - Maybe, the users, here having problems with UFX III (and probably other USB3 units) could verify this:

Check your in your System Information App on Mac:
- Your unit is connected and recognized as the one (and only!) inside a USBXHCI Controller
- Speed is marked as "5 GB/s"

See my example screenshot.
- Green Box:
   -> OK (at least in my case, as the UFX III is the one and only unit connected to the USBXHCI Controller).
- Red Box:
   -> OK for my FF802 (as it uses USB2) and the controller shares some other devices and hubs...
   -> If the UFX III would appear there it would be (probably) not be OK

Please, try to post as detailed as possible (best with screenshots).
Answers like: "Doesn't work" or "Tried. Still glitches" do not help at all.

https://i.ibb.co/d6G5RQr/usb3-busses.png

PS: This is just an idea - definitely no warranty or a solution at all...

“Do It For Her”
My Gear: Bontempi Magic light Keyboard

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Hey! Somehow I cant attach an image to you show my USB fireface configuration: I´ll leave a drive link so you guys can check it out! 
https://drive.google.com/file/d/1_bIBUp … sp=sharing

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

rapidmaker wrote:

Hey! Somehow I cant attach an image to you show my USB fireface configuration: I´ll leave a drive link so you guys can check it out! 
https://drive.google.com/file/d/1_bIBUp … sp=sharing

https://www.tonstudio-forum.de/blog/Ent … rum-EN-DE/

BR Ramses - UFX III, ADI-2 Pro FS R BE, M-1620 Pro D, 12Mic, XTC, RayDAT, Win10, X10SRi-F, E5-1680v4

61

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

rapidmaker wrote:

Hey! Somehow I cant attach an image to you show my USB fireface configuration: I´ll leave a drive link so you guys can check it out! 
https://drive.google.com/file/d/1_bIBUp … sp=sharing

What is there to check out?

Regards
Matthias Carstens
RME

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

MC wrote:
rapidmaker wrote:

Hey! Somehow I cant attach an image to you show my USB fireface configuration: I´ll leave a drive link so you guys can check it out! 
https://drive.google.com/file/d/1_bIBUp … sp=sharing

What is there to check out?

Apple logo in left right corner - about this mac - more info (only button on the bottom) - scroll down to the bottom and click "System Report..." - Hardware - USB

63 (edited by turntabloid 2025-01-26 16:47:24)

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Hi, been lurking here for a while and would like to first thank everybody who contributes to help others!

I have dropouts on the following combination with minimal CPU and RAM load:

- Apple MacBook Pro M1 Pro (32 GB RAM)
- Sonoma 14.7.2
- RME Fireface UFX III (via the RME proprietory USB transfer mode; no matter which safety offset)
- Currently running on Kernel Extension Driver 3.33 (but, I tried the same with DriverKit Driver)

It does not matter which USB connection available in my setup, USB cable used, directly or connected via (iVanky) hub, the UFX III as single unit at controller or sharing the controller, it creates more or less frequent dropouts.

The only factor that makes a difference is my LG 32UL950-W display:

- Connected via TB4 (no matter which available pathway): Dropouts
- Not connected or turned off: No dropouts

If I remember correctly, there has been a similar report by another user on this or another forum.

I have absolutly no dropouts when I run the UFX III via 'Iso Transfer Mode' with the LG display connected. Again, no matter which USB connection used available in my setup, etc. (s. above).

Edit:
After posting this, I realized I should try to run the LG display via HDMI instead (as I am not interested in its internal hub anyways and as this could be the cause for interference). Oddly enough, it made it even worse (higher frequency of dropouts) with the LG display being connected only via HDMI.

64 (edited by rlgw3 2025-01-28 20:47:06)

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Hello, I changed from Kernel 3.31 to DK 4.17 only because It's been on my list for a while now. I was confused (as many of us are) which one to choose when I bought the Fireface UFX III; only choosing the Kernel because It appeared was marginally better??? Thing were running fine except for occasional messages saying I should change to DK. So after reading all the posts here and the other thread (?id=37074 )I decided to fix what didn't need to be fixed really smile and as a result I was getting the glitch in the audio when recording. I even completely removed Rogue amoeba did all the SIPs and kmutil terminal cleanup.

Apple M3 Max (48gb) Sonoma 14.7.1 , OWC Thunderbolt dock, UFX III

I fired up a max patch with a soothing Shephard tone and recorded with the UFX directly connected using the 3.2 USB cable to my mac for 30 min.   - NO Glitch! NO interruptions!

Same test plugging in the UFX into the OWC dock then into my Mac.  Recorded 30+.  5 Glitches!

Retest both scenarios again. First directly connected, 20min -  NO Glitch.   Second, routing thru OWC, 20min 2 glitches.

Aren't mac not USB 3.2 compliant?  Read that somewhere.   Thunderbolt 4 yes.  Maybe I need to somehow convert to thunderbolt 4 if I want connect the UFX to my hub?   For now I'll just connect directly.

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

rlgw3 wrote:

Hello, I changed from Kernel 3.31 to DK 4.17

Better make sure to use the 4.18.

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

My bad, I had downloaded 4.17 a while ago and I picked it to install by accident.  I just upgraded DK4.17 to 4.18 and ran my tests again.  Hope this helps.

test 1
20 min test directly plugged into Mac. NO Glitches! - OK

test 2
shutdown mac, plugged in UFXIII to OWC. restarted
OK until ~9:00 - while messing with the max patch, audio to headphones stopped suddenly but Ableton still looked like it was recording a signal.  In fact, in Ableton, when i zoomed in, it was a series of rapid fire glitches but nothing was playing thru the headphones. Total Mix was not showing any levels on any channel. Ableton was showing incoming input levels.  Audio seized up and I had to force quit Total Mix.  I saw similar behavior where Ableton and Max froze when trying to delete the temp file after I was doing one of my previous tests on 4.17. I was almost as if the audio processing tread was still running.

test 3.
shutdown mac and UFXIII then restarted fresh 20min test. This time, not touching the the max patch; just let it run.
7:24 - Glitch!
8:24 - Glitch!

67

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Thanks for doing the tests and the detailed report. Please note we can't fix USB performance when the issue is outside of our hardware and drivers. In your case I expect the OWC dock is not at fault  (they have always been stellar performers for me), instead the issue lies with the M3 Max, its internal design, under the hood drivers and/or the current macOS. Apple might silently improve this at some point of time, but who knows...

BTW, USB 3.2 is not used here. Neither by Thunderbolt (Mac to Dock) nor the UFX III (USB 3.0 from Dock to UFX).

Regards
Matthias Carstens
RME

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

rlgw3 wrote:

test 3.
shutdown mac and UFXIII then restarted fresh 20min test.

Did you do test 3 with or without the OWC dock? If yes (with dock), connecting the UFXIII directly would be a preferred option.

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

MC,Ralf,  Which thread are you referring to about forcing USB3?  do you mean using ISO Transfer Mode as Turntabloid stated?  if so, I was curious bout that already and tried that too. 

Test 3 - UFX > OWC > Mac
shutdown mac and UFXIII then restarted fresh 20min test. This time, not touching the the max patch; just let it run.
7:24 - Glitch!
8:24 - Glitch!

Test 4 - UFX > OWC > Mac (turned on iso transfer mode in the USB Settings app)
7:09 - Glitch!
9:28 - Glitch!
10:39 - Glitch!

70

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

So to summarize: connecting the UFX III directly to your M3 Max it works as expected, while having the OCW dock in the path causes clicks.

We will check the USB3 not detected issue when pre-setting that mode, maybe we can improve that.

Regards
Matthias Carstens
RME

71 (edited by rlgw3 2025-01-30 15:48:12)

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Yes correct!  I have zero issues when the UFX III is plugged in directly to my mac via the LogiLink USB 3.2 (type C) cable. I think this cable came with the UFX III.

I will say that I've had some other similar type issues with this OWC hub(https://www.owc.com/solutions/thunderbolt-dock) where I had to bypass it and go directly into the computer.  My previous OWC hub(circa 2016) was great, never had an issue.

But I tend to think this is an Mac OS issue too.  Just the other day Apple release 14.7.3 which fixed a nasty permission issue with oneDrive. Seems like Apple has been sleeping recently.

Finally, I did run a test forcing USB3 mode using the hardware settings on the unit and it was the worse performance of all my tests.

Test 5
2:48 - glitch
3:12 - glitch
3:26 - partial dropout(like the signal dropped out but the reverb in the max patch was still echoing.)
3:36 - dropouts
3:52 - big drop
4:15 - partial

Anyway, hope others find plugging in directly to work as a temporary fix.

72 (edited by zinzin 2025-02-01 16:20:49)

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

oh boy, me too … i owned and used a FF400 for ~15 years. never a problem. last week i bought a brand new Fireface 802 FS. i didn‘t change my macbook pro m1 max 32gb RAM sonoma with logic pro x (latest version)

attached the FF 802 FS with its cable to my mbp. dowloaded the driver kit and did some recording the first day. everything fine

next day i did some mixing with outboard. totalmix did behave a bit strange.

next day i did further mixing. totalmix was working fine with hardware outboard gear used with my patchbay and the FF 802 FS. but playback started to stutter. heavily. i couldn‘t press play withouth stuttering and stutter loops. sometimes it lasted like 10 sec sometimes more. i had to wait some 30 sec before playback could be restarted. but it was a horrible workflow.

i searched online and came to various threads. so i installed the kernel driver, used a different cable into a usb hub and used a lower buffer size (256) and it got way better.

but today mixing again with an outboard compressor and during bouncing in realtime towards the end of the song there where some glitches making the bounce unusable …

so i spend 1700€ only to realize my 20 year old FF400 working better?!

and theres no solution? and its rme‘s or apples fault?!

i am for shure not waiting for too long for a solution. i will give the FF 802 FS back within the 30-day-period if it won‘t let me record and mix solidly as my olf FF …

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

There's a few threads on here with what seem to be the same core issue, following some advise on one of the other threads I managed to get a possible work around (its a bit too soon to be sure but 2 hours and no glitches so far...). It was to go to the front panel and navigate to the setup/Options/Interface mode and change from 'auto' to USB2', you have to disconnect the cable to the computer first, then you can plug the cable back in and the host light on the front panel should now be yellow to show a USB2 connection. This obviously is just a temporary work around and means we could have spent a damn site less on an audio interface if we're going to be stuck with USB2. If anyone else finds this thread because they're having the same problem then please post, I think it's helpful to know how widespread the issue is.

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

zinzin wrote:

so i installed the kernel driver, used a different cable into a usb hub and used a lower buffer size (256) and it got way better.

It is advisable to connect audio interface directly to computer, not to USB hub. And to that USB socket that is the only USB device beeing serviced by respective USB controller. That way no other USB tasks go into the way of audiointerface ones.

If one plugs audiointerface to USB hub.... Many USB devices might step into the way...

FF UCX II, Digiface USB, Babyface Pro FS

75 (edited by gmarinov 2025-02-06 21:38:14)

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Kubrak wrote:

It is advisable to connect audio interface directly to computer, not to USB hub.

Though this should be the first thing to try, this sort of advice is far less clear cut than before. Even if it applies in this particular case, thinking about the USB-C cables we use to connect USB2, USB3, and TB equipment, and any respective docks, it's impossible to say if connecting the device to a dock or hub with a more stable chipset than Apple's own mutable protocol bus, wouldn't actually help. We simply don't know what's in the kernel, and it clearly is a confusing mess at this moment.

My FF UCX is permanently connected to a Sonnettech TB4 hub (Dual M.2), more specifically one of the SS USB-C ports at its front, using a USB-C to USB-B cable, and the performance is the same as every other USB port on the Mac that I've tried (DK meh, Kext great), and using the kext drivers I am enjoying a stable system at the cost of "adjusting" SIP.

If I read the posts around here correctly, RME seem to have adopted a "wait and see" approach, and I think it's obvious that Apple won't fix this any faster than they have so far.

It might be useful to share some tools and methods to help diagnosing what's happening under the hood. For example, using System Information > USB, I can see that my RME FF is connected to a GenesysLogic USB controller managed by "AppleUSBXHCITR" and there's nothing around it. At the same time my MixPre-D, connected directly to the back of the Mac, shares an Apple USB bus with the keyboard plugged in next to it and with my VIA/Orico USB3 hub connected to the front port of the Mac, driver "AppleEmbeddedUSBXHCIASMedia3142".

hope this helps.

Fireface UCX, Focusrite OctoPre adat, Sound Devices MixPre-D, Mac Studio M2 Max, macOS 14

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Kubrak wrote:
zinzin wrote:

so i installed the kernel driver, used a different cable into a usb hub and used a lower buffer size (256) and it got way better.

It is advisable to connect audio interface directly to computer, not to USB hub. And to that USB socket that is the only USB device beeing serviced by respective USB controller. That way no other USB tasks go into the way of audiointerface ones.

If one plugs audiointerface to USB hub.... Many USB devices might step into the way...

well, connecting the FF 802 FS directly to my mbp did not make it better. connecting the FF with another usb2 cable to my x-touch made it better. although not remove the problem.

77 (edited by Kubrak 2025-02-07 18:12:07)

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

It is not just connecting directly to computer. The propper USB socket should be used. And maybe certain USB sockets not being used by other HW (it depends on computer model...)

One has to have a look in device manager.

FF UCX II, Digiface USB, Babyface Pro FS

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

God, I'm glad I found this forum. I thought I was going crazy with the same issues that appeared a few months ago for me.

I've had the same issues mentioned here by everyone, no matter what combination of cables, drivers, dongles, etc. for a few months now. This happens when using either my UFX+ or Digiface Dante on either my M1 Max 16" MacBook Pro w/64 GB of RAM or a campus recording laptop we have (M1 14" 16 GB RAM). Yes, I've tried every combination possible between these devices since I easily record at least 20 concerts/events a year.

The majority of the work I do using RME is on location classical/ensemble recordings and I'm starting to think I'll have to move away from RME sadly, though I've used RME for 10 years and have always appreciated the stability I had. At least with the UFX+ I can use DurRec as a contingency plan, but with the Digiface Dante and these issues, I have a $1700 paperweight. Please RME DO SOMETHING.

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

This isn't RME specific. If you want a reliable recording laptop, consider a PC [to finish these sessions]....

(NOTE: this was meant as an ad-hoc solution for these specific live recordings, with the user's M1 apparently misbehaving. It's not a general Mac/PC statement)

Regards
Daniel Fuchs
RME

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

RME Support wrote:

This isn't RME specific. If you want a reliable recording laptop, consider a PC....

Well, it looks like I've got some Reverb listings to make. A+ support!

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

dp87 wrote:
RME Support wrote:

This isn't RME specific. If you want a reliable recording laptop, consider a PC....

Well, it looks like I've got some Reverb listings to make. A+ support!

USB transfers are controlled by the host. Peripherals only send and receive data. So make sure you order a new DAW host, preferably not from Apple, trololo.

Fireface UCX II + ARC USB > ADI-2 Pro FS R BE > Neumann KH 750 DSP + MA 1 > KH 120 A

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Well, it looks like some generic frustration (for whatever reason), dp87 seems to have...

“Do It For Her”
My Gear: Bontempi Magic light Keyboard

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

maggie33 wrote:

Well, it looks like some generic frustration (for whatever reason), dp87 seems to have...

The frustration comes from being a huge fan of RME for almost a decade. Any time someone asked me what interface brand they should look at, RME was my first and only answer. Everything I’ve used has been rock solid. So imagine my shock when their interfaces stop working correctly and I’ve been trying to troubleshoot this for several months. I come across a forum to see it’s not just me but others are having the same issue I’m having. I’m in the middle of recording 80 groups across four days, two days where I’m also filming but can’t sync the audio to film because of the same glitches unless I rebuild the DurRec recordings (which I’ll admit is easy but I’m in a time crunch and every minute is useful to have). I’m experiencing how this persistent issue is causing problems with my workflow, when my RME gear for years was one of the few consistently well working things with rock solid performance, and posting that I was having the same issues as others is responded with “buy a PC”…yeah, you can say I’m frustrated.

Good luck everyone who’s experiencing the same issues. I hope this gets resolved. But I’ve got work to do and can’t wait for a solution that’s apparently never coming.

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

dp87 wrote:

But I’ve got work to do and can’t wait for a solution that’s apparently never coming.

You may be looking in the wrong place.
You don't seem to be expecting a quick solution from Apple, why is that? What makes you so sure that your "campus laptop" is a reliable and stable audio recording system to begin with? Did you ever test the setup before attempting to do critical live recordings with it? You never mentioned the OS version on the laptop or the software you are using.

If you want a system to reliably record concerts, and your Mac won't do it, find an alternative. I currently use a totally outdated 1.something GHz AMD mini laptop for live recordings that just does that reliably, and then I edit elsewhere. Mind that no audio interface is involved in the actual recording process (files to disk), that's between the DAW and the computer. Have you tried increasing latency while recording? Or tested other software?

And no audio interface can "work" better than the computer it's connected to will allow it to, nor can an interface compensate for performance issues or fix them.
The reputation of RME devices doesn't come out of nowhere, and if at some point, a certain type of computer doesn't deliver as previous systems and other platforms have been known to, and nothing really changed as far as the interfaces involved are concerned, does it not seem safe to assume that it could be the computer causing that?

So if you need a way to just reliably records your live performances to a hard drive now, why not consider trying a PC laptop with e.g. Reaper? If that works better, you will not only have files that are intact without having to resort to the (apparently reliable) Durec backup, you will also have determined that the interface is not the cause of the glitches in your recordings. And then you can look for a solution later if you wish/have to work with the "campus laptop" again.

Regards
Daniel Fuchs
RME

85 (edited by dp87 2025-03-27 00:37:12)

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

RME Support wrote:
dp87 wrote:

But I’ve got work to do and can’t wait for a solution that’s apparently never coming.

You may be looking in the wrong place.
You don't seem to be expecting a quick solution from Apple, why is that? What makes you so sure that your "campus laptop" is a reliable and stable audio recording system to begin with? Did you ever test the setup before attempting to do critical live recordings with it? You never mentioned the OS version on the laptop or the software you are using.

If you want a system to reliably record concerts, and your Mac won't do it, find an alternative. I currently use a totally outdated 1.something GHz AMD mini laptop for live recordings that just does that reliably, and then I edit elsewhere. Mind that no audio interface is involved in the actual recording process (files to disk), that's between the DAW and the computer. Have you tried increasing latency while recording? Or tested other software?

And no audio interface can "work" better than the computer it's connected to will allow it to, nor can an interface compensate for performance issues or fix them.
The reputation of RME devices doesn't come out of nowhere, and if at some point, a certain type of computer doesn't deliver as previous systems and other platforms have been known to, and nothing really changed as far as the interfaces involved are concerned, does it not seem safe to assume that it could be the computer causing that?

So if you need a way to just reliably records your live performances to a hard drive now, why not consider trying a PC laptop with e.g. Reaper? If that works better, you will not only have files that are intact without having to resort to the (apparently reliable) Durec backup, you will also have determined that the interface is not the cause of the glitches in your recordings. And then you can look for a solution later if you wish/have to work with the "campus laptop" again.

Okay, fair points you make so let me work to clarify some things on my end.

"You don't seem to be expecting a quick solution from Apple, why is that? What makes you so sure that your "campus laptop" is a reliable and stable audio recording system to begin with?"

I typically use my M1 Max MacBook Pro 16" mentioned in my original post (2021, currently running 14.7.4). Our campus laptop mentioned (running 13.7.4) was one I started using this week in hopes the issues were simply with my personal laptop, however they are there as well.

The campus laptop has been used by students to record ensemble concerts with our UFX+ system BECAUSE WE LIKE RME. Please don't get the impression we are not fans of your work. Our program specifically purchased this unit because for our private freelance work, which for me doesn't just include on-location recording but also mixing, sound design, production, and film composition. My RME interface has been at the core of that work for 10 years. Our students have enjoyed working with this interface as well and used it for their projects. This laptop was for them to specifically have something to use for campus projects and their own. My personal laptop started showing the issues mentioned in this forum (and there are two other forums I found mentioning this same issue as well) in November. This campus laptop started showing these issues this week. My laptop has shown issues when using our UFX+, my UFX II, or my Digiface Dante with other tasks as well such as mix or stem printing in Pro Tools.

And yes, Apple is never free from blame regarding our work. Don't get me started on their lack of working with getting ARA working in Logic on these M-based machines...

"Did you ever test the setup before attempting to do critical live recordings with it?"

Of course! I reverted to the kernel extension driver on the campus laptop last night, after removing the Driver Kit driver, to see if that would help. I then used loopback to record eight tracks of various noise generators within Logic Pro 11 for two hours to test for glitches. Luckily, nothing happened, but today during recording I had dropouts occurring during the two-hour mark (these are happening around the two to two-and-a-half hour mark of recording nonstop). During our lunch break I reinstalled the Driver Kit drivers and turned off the use of System Extensions in Recovery Mode. Dropouts continued to occur.

"Have you tried increasing latency while recording? Or tested other software?"

Yes, I typically run a buffer of 512 or 1024 since I'm monitoring directly in TotalMix FX. These issues have happened with Pro Tools 2024, Logic Pro X and 11, Nuendo Live 2 and 3, Reaper 6, and Ableton Live 11.

"The reputation of RME devices doesn't come out of nowhere, and if at some point, a certain type of computer doesn't deliver as previous systems and other platforms have been known to, and nothing really changed as far as the interfaces involved are concerned, does it not seem safe to assume that it could be the computer causing that?"

A fair point and I see where you're coming from. Again, our personal work AND your reputation is why we wanted our students to work with RME gear and why we do too. I thought maybe it was just my personal MBP, but it has happened with two separate M-based Macs now. I've also used the following interfaces for other similar tasks on campus with my 16" MBP with none of these issues: Antelope Orion Gen 3, Focusrite Red16 Line, Behringer X32, Allen and Heath SQ 6, Avid Pro Tools MTRX Studio, and Dante Virtual Soundcard.

"So if you need a way to just reliably records your live performances to a hard drive now, why not consider trying a PC laptop with e.g. Reaper? If that works better, you will not only have files that are intact without having to resort to the (apparently reliable) Durec backup, you will also have determined that the interface is not the cause of the glitches in your recordings. And then you can look for a solution later if you wish/have to work with the "campus laptop" again."

We will probably need to do something like this now in the meantime. And I got a good chuckle from your passive-aggressive "apparently reliable" quip about DurRec when I spoke about how I for a long time have sung the praises of your products because of their reliability and my aggravation comes from this happening now and I feel validated seeing that it's not just me it's happening to. I'd also like to say I'm far from some Mac purist and frequently use Windows when working with Wwise and Unity and feel completely comfortable working with Windows. I just don't want to have to buy another laptop with our money that could go to other things in our program. I've also used my MPB 16" with my RME UFX II or the UFX+ for three years without any of these issues until this past November.

"You may be looking in the wrong place."

You literally have people in this forum, and other forums on the RME User Forum, with the same or similar problem of dropouts during recording or playback or use in general trying to figure out what's going on. I don't know if I upset you because I posted this with a bit of time between the last post, but I posted because I wanted you all to know it's still happening to others. If the attitude is "you're looking in the wrong place" when all of us have come to love working with RME products and we're hoping there will be a solution so we can continue to enjoy your products, well I don't even know what to say to that.

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

dp87 wrote:

You literally have people in this forum, and other forums on the RME User Forum, with the same or similar problem of dropouts during recording or playback or use in general trying to figure out what's going on. I don't know if I upset you because I posted this with a bit of time between the last post, but I posted because I wanted you all to know it's still happening to others. If the attitude is "you're looking in the wrong place" when all of us have come to love working with RME products and we're hoping there will be a solution so we can continue to enjoy your products, well I don't even know what to say to that.

Doesn't it raise some flags? Why there are almost no complaints of similar nature from people who use other DAW hardware with different, more robust CPU, USB, memory, and I/O subsystems that can manage a relatively simple task of transferring near-realtime audio data over a USB bus?

And for the likes of you, just a couple of weeks ago RME offered a very seriously reworked driver as a possible work-around, yet you are choosing to ignore that and go on a rant about an issue that had been investigated three years ago already, and is not limited to RME USB audio interfaces.

Enjoy your time on Google:
https://www.google.com/search?q=mac+m1+usb+dac+stutters

Fireface UCX II + ARC USB > ADI-2 Pro FS R BE > Neumann KH 750 DSP + MA 1 > KH 120 A

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

unpluggged wrote:
dp87 wrote:

You literally have people in this forum, and other forums on the RME User Forum, with the same or similar problem of dropouts during recording or playback or use in general trying to figure out what's going on. I don't know if I upset you because I posted this with a bit of time between the last post, but I posted because I wanted you all to know it's still happening to others. If the attitude is "you're looking in the wrong place" when all of us have come to love working with RME products and we're hoping there will be a solution so we can continue to enjoy your products, well I don't even know what to say to that.

Doesn't it raise some flags? Why there are almost no complaints of similar nature from people who use other DAW hardware with different, more robust CPU, USB, memory, and I/O subsystems that can manage a relatively simple task of transferring near-realtime audio data over a USB bus?

And for the likes of you, just a couple of weeks ago RME offered a very seriously reworked driver as a possible work-around, yet you are choosing to ignore that and go on a rant about an issue that had been investigated three years ago already, and is not limited to RME USB audio interfaces.

Enjoy your time on Google:
https://www.google.com/search?q=mac+m1+usb+dac+stutters

That's cute, seeing as three of the devices I listed used USB to run at least 32 inputs with no issues and that I downloaded the same driver you speak of and still had the same issues. Oh, and I've downloaded every updated driver as it's come out in hopes of a fix. Guess reading comprehension isn't your strong suit, is it? wink

Enjoy your time being smug instead of helpful smile

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

dp87 wrote:

"You may be looking in the wrong place."

You literally have people in this forum, and other forums on the RME User Forum, with the same or similar problem of dropouts during recording or playback or use in general trying to figure out what's going on. I don't know if I upset you because I posted this with a bit of time between the last post, but I posted because I wanted you all to know it's still happening to others. If the attitude is "you're looking in the wrong place" when all of us have come to love working with RME products and we're hoping there will be a solution so we can continue to enjoy your products, well I don't even know what to say to that.

More on this tomorrow perhaps, but for now, let me just repeat that the interface neither records your files to the disk drive or SSD, nor does it play them back from there, your DAW does. That's a point you seem to be ignoring. There's no way the interface can directly interfere with or inhibit that process, it doesn't even know whether or not your DAW is actually recording files or just monitoring. Whatever keeps your DAW from writing files to disk in one piece, it's neither the interface hardware nor the driver.

Certain M1 MacBooks seem to have known USB issues. We can not fix that. That's what I mean with looking in the wrong place. That's not "attitude" on my part...

So get something to run your recordings reliably for now and have that done... That's what matters now. We can't provide a miracle driver by tomorrow that will overcome all possible Apple shortcomings.

Have you considered trying an OS update for the campus laptop?

Regards
Daniel Fuchs
RME

89

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

unpluggged wrote:

And for the likes of you, just a couple of weeks ago RME offered a very seriously reworked driver as a possible work-around]

...that 'work-around' doesn't support the Digiface Dante - yet. We have plans to shortly add the CC mode for the DF Dante so it could be used that way as well. It might be the last resort (again) for issues like this with USB-3 high channel count interfaces on current macOS.

Regards
Matthias Carstens
RME

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Can anyone confirm whether these issues are fixed either (a) with the newer M4 Macs, or (b) with the latest macOS Sequoia?
Thanks!

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

dp87 wrote:

I've also used my MPB 16" with my RME UFX II or the UFX+ for three years without any of these issues until this past November.

What changed since then? Would you assume the UFX units suddenly became unreliable?

Regards
Daniel Fuchs
RME

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

I am amused by some (quite a few, actually) Apple users who are akin to a sect and believe in their idol's infallibility, like it's the Middle Ages. To them, Apple can't be at fault, no matter the facts.

Fireface UCX II + ARC USB > ADI-2 Pro FS R BE > Neumann KH 750 DSP + MA 1 > KH 120 A

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

lyric88 wrote:

Can anyone confirm whether these issues are fixed either (a) with the newer M4 Macs, or (b) with the latest macOS Sequoia?
Thanks!

they're not.

Fireface UCX, Focusrite OctoPre adat, Sound Devices MixPre-D, Mac Studio M2 Max, macOS 14

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

dp87 wrote:

I typically use my M1 Max MacBook Pro 16" mentioned in my original post (2021, currently running 14.7.4). Our campus laptop mentioned (running 13.7.4) was one I started using this week in hopes the issues were simply with my personal laptop, however they are there as well.

First of all I understand and share your frustration.
Additionally I imagine there is an IT situation at work where you're not free to e.g. mess with SIP and install kernel extensions as you like, so in any case you're forced to use DriverKit.

The solutions so far in the forum have ranged from using a long offset for the device (at the cost of latency), or reducing the usable channel count, or looking for some way to force the device to use USB2 mode in the hope that the glitches go away. In short, it looks like an impossible situation. Although I think it's worth looking at other manufacturers, my guess is you'll discover similar problems with every USB audio device out there, except the ones that run in Class Compliant mode (Apple's own driver), or the ones that use e.g. Thunderbolt for connectivity.

The situation with the driver is super frustrating, and so is having to deal with IT in an academic setting.

If using a kext driver on your personal machine fixes things, then you should talk to the IT department (a slow and detailed conversation) and negotiate the specific machines on which you need this to work using appropriate SIP settings and driver that IT themselves should install.

Fireface UCX, Focusrite OctoPre adat, Sound Devices MixPre-D, Mac Studio M2 Max, macOS 14

95 (edited by ramses 2025-03-28 07:28:14)

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

@lyric88

For me, even a 11y old PC build (Windows 10 Pro) works still excellent with outstanding performance when it comes to audio processing. I am able to play back a Cubase "artificial test projects" with 400 tracks and 803 VST without audio loss.
This with UFX+ and now UFX III using USB3 and at the smallest ASIO buffer size of 32 samples at 44.1 kHz / 64 samples at 96 kHz.

You need to get a system which matches the Near-Realtime processing requirements of a DAW system.

The ability of a system to process audio well doesn't have something to do with benchmark performance, name of the brand or price. You need a system which works internally in an "efficient way" so that it can work reliably for audio processing without loss.

Even for Windows Desktop systems, this is sometimes challenging depending on how well the mainboard, BIOS and the drivers are. Disabling energy saving is mandatory and to use the power profile for giving you best performance.
Bad drivers can block CPU cores for too long, resulting in higher DPC latencies. If audio related processes are scheduled to run on such a busy core, then audio loss can occurr, especially when using smaller buffers.

Even worse it is with Laptops where energy saving can not be disabled entirely otherwise it would heat up too much. With laptops you can also run in thermal issues, then you can observe a throttling of CPU clock (if certain thresholds are exceeded) to prevent overheating / damage of components. When throttling happens, audio drops can occur.
Look at notebookcheck.com how many laptops are not suitable for audio processing, because they have too high DPC latencies: https://www.notebookcheck.com/DPC-Laten … 375.0.html

According to LatencyMon (measuring tool for Windows which induces a typical DAW load to the system) DPC latencies need to be under 1ms, where values close to 1ms can be regarded as bad already. The lower the values, the better as it increases the chance to be able to work with lower buffer sizes to have lower latency for processing/monitoring. My system has for example 13-90 microseconds DPC latency, if IDLE, not 1000 (1 ms).

Sadly, Apple seems to make design decisions without taking care of near-realtime demands for audio processing or doing some thorough tests, although they also sell a DAW product (Logic).

If you do not have the knowledge, then get a turnkey system for audio. There are real reasons why such company still exist, they are not only there to take higher prices for the HW and enrich themselves from you. There are excellent companies, who put many efforts into testing their HW components, using good working drivers and finally fine-tuning the system for audio processing. Some also create Windows custom laptops with selected HW components/drivers, in case you need a laptop for whatever reason.

It is not sufficient to simply buy an Apple and to expect it will work fine. Most of their systems are laptops, which have their set of problems, also in the windows world. And Apple did some design decisions for the sake of security. But for audio processing, kernel drivers are better (higher priority) compared to being a user process under the hood of the process scheduler.
RME can offer only workarounds, that can improve it. But the real fix needs to come from Apple. Possibly best would be to re-enable drivers to run in kernel mode to improve performance for customers which use recording interfaces with a high number of channels, where issues seem to occur more often. Some finetuning of USB drivers and background services might also be needed.

What I want to say, a recording PC / DAW is not like an Office PC or a machine performing rendering tasks where it is unimportant, when the data arrives. Here you have to meet the requirement of being able to process audio in near-realtime and the CPU cores may not be blocked for too long by e.g. bad drivers.
Also not beneficial Apples move that drivers may not run in kernel mode anymore, where they would have the highest priority.
This is a design decision by Apple for their OS which only honours security topics, but which is not beneficial for audio processing.
Security is not unimportant, but you shouldn't overdo it either - at the end of the day, you want to be able to work well with a system. Security should not become an end in itself.

To sum up, most likely best performance is being achieved with a desktop system especially when working with recording interfaces with a high number of channels. Also there you need sometimes to follow best practises, like e.g. isolating the recording interface behind a dedicated USB3 PCIe card with a supported USB3 controller. On my system all works extremely well with a Sonnet USB3 card with Fresco Logic USB3 controller (FL1100). In the same system on the same PCIe slot a card with ASM3142 USB3 controller I am also getting issues.

BR Ramses - UFX III, ADI-2 Pro FS R BE, M-1620 Pro D, 12Mic, XTC, RayDAT, Win10, X10SRi-F, E5-1680v4

96 (edited by MrSmith 2025-03-28 23:03:00)

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

Hi all,
I use DAWs (Reaper or Cubase generally) live for a four piece band’s mix processing as well as VST keys and drum instruments via a UFX+ and Fireface 800 (coupled using ADAT)
So I’m not that interested in the playback performance of hundreds of tracks but rather in around 12 to 16 tracks realtime (low latency)

I can comfortably work on either Windows or MacOS and am always looking for the most compact and least fragile hardware to run on stage.
I moved back to the Windows platform (currently Intel 13900k NUC Extreme) after finding I could run more VSTs at 96k 128 sample buffer in Reaper than I could on MacOS and the MacBook Pro M1 (which I sold)

Given the continued accolades being given to M4 Apple silicon for audio production, is the consensus that they are not reliable for low latency work in all DAWs or are only a few people having trouble?

There doesn’t seem to be that much bad press even in this forum compared to the overwhelmingly positive position held by many ‘professionals’ around the internet.

I’m really enticed by the small form factor of the M4 Mac mini (which is why I am asking) but if RME are recommending to stay with Windows/Intel I will not bother trying Apple again until they say it’s safe.

(Happy to work with any DAW which supports genuine low latency for live playing)


Regards,
Martin

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

i have a FF802FS and a M1 MBP w/Sonoma. had the stutter problem since buying the FF802FS. today i downloaded the newest driver kit "driver_usbdk_mac_421.zip".

now i have installed this one and the latest kernel. when opening the RME fireface usb setting panel i read "driver 4.21" in the corner. but the stutter got worse than before installing it.

how can i switch to using the kernel one? just to see if that one works better? do i have to delete everything manually and re-install one-by-one and try?

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

zinzin wrote:

i have a FF802FS and a M1 MBP w/Sonoma. had the stutter problem since buying the FF802FS. today i downloaded the newest driver kit "driver_usbdk_mac_421.zip".

now i have installed this one and the latest kernel. when opening the RME fireface usb setting panel i read "driver 4.21" in the corner. but the stutter got worse than before installing it.

how can i switch to using the kernel one? just to see if that one works better? do i have to delete everything manually and re-install one-by-one and try?

The readme text in the driver download explains all.
There is no word of deleting older files from the computer.
Depending on your computer you may need to disable SIP or lower the security settings, for the driver installation.

Just run the installer and see if it successfully install.

M1-Sequoia, Madiface Pro, Digiface USB, Babyface silver and blue

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

OMG it is worst then I thought. I lost the confidence on my flagship rme interface now, if it glitches, it could be introducing smaller digital artifacts even when it's not glitching ? Sometimes it is even introducing long digital beeps. What should I do, there's no definitive solution to this yet ? I've seen it's been a long time issue, where is the RME engineering team ?

Re: How I fixed my UFX III M1 Max stutters / dropouts / glitches

dunego wrote:

OMG it is worst then I thought. I lost the confidence on my flagship rme interface now, if it glitches, it could be introducing smaller digital artifacts even when it's not glitching ? Sometimes it is even introducing long digital beeps. What should I do, there's no definitive solution to this yet ? I've seen it's been a long time issue, where is the RME engineering team ?

Yeah, because Appol cannot be at fault, right? Besides, no need to post the same old rant in multiple threads.

Fireface UCX II + ARC USB > ADI-2 Pro FS R BE > Neumann KH 750 DSP + MA 1 > KH 120 A