Topic: Glitches when system audio plays on MacOS Ventura

Hello,

I have seen reports over here about this but buried in other threads:

On MacOS Ventura with the 4.08 driver, I get constant glitches in audio when there's a system sound playing (e.g. email notification).

The only solution is to switch to internal audio interface on the Mac Studio.

Is this a known issue and is there a possible workaround? I want to use my RME UFXIII to listen to sounds from the Mac Studio so switching the audio interface for internal sounds is a workaround but not a solution.

MacOS Ventura 13.6
RME UFXIII
Mac Studio M2 Ultra

Re: Glitches when system audio plays on MacOS Ventura

switching off system sounds would be another workaround.

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

Re: Glitches when system audio plays on MacOS Ventura

waedi wrote:

switching off system sounds would be another workaround.

Hmmm... not really.
Sometimes clients want to listen to Spotify tracks on the fly or YouTube videos for referencing.
It's really not viable- I am just wondering if RME are aware of this.

4 (edited by waedi 2023-10-27 14:02:19)

Re: Glitches when system audio plays on MacOS Ventura

Ah I see you mean audio from the computer, not system sound.
System sounds are these blings and peeps from the OS like email notification etc.
You can turn off these with the volumen slider in the system settings and still listen Youtube and all.

Your issue is then when software playback produces glitches.

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

Re: Glitches when system audio plays on MacOS Ventura

Yes, indeed - I would honestly like to keep the sounds as they are- turning off sounds takes me back to the terrible Windows XP DAW optimization routines, we should be past that by now.

I never had an issue with RME until now- I wonder if it's an Apple Silicon teething problem with the existing drivers.
Most importantly, I am interested to know if they acknowledge it. I've seen reports but no one touched on the issue.

Re: Glitches when system audio plays on MacOS Ventura

The problem is, the issue is not reproduceable.
Your interface connected to my MacbookAir M1 probably has no issues at all.
MadifacePro with 409 driver works fine here.
The issue is reported often and RME and Apple surely know about and try their best to get rid of it.
Hopefully the next Sonoma update will fix it...

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

7 (edited by stephan_martin 2023-10-28 07:43:29)

Re: Glitches when system audio plays on MacOS Ventura

I've read in a blog post regarding live sound on stage, that you have to keep the buffer size at 256 or lower on Apple Silicon, otherwise there a great risk that some process which is involved in audio run on the efficiency cores instead of the high performance cores, which might cause glitches.

Can this be the reason in this case?

I have myself had issues similar to this with my UCX II, but not with ADI-2 DAC FS which runs in class compliant mode.

8 (edited by Dom 2023-11-01 12:26:24)

Re: Glitches when system audio plays on MacOS Ventura

waedi wrote:

The problem is, the issue is not reproduceable.
Your interface connected to my MacbookAir M1 probably has no issues at all.
MadifacePro with 409 driver works fine here.
The issue is reported often and RME and Apple surely know about and try their best to get rid of it.
Hopefully the next Sonoma update will fix it...

The issue is reproducible on two completely different systems here.


1. Macbook Pro M1 Max
2. Mac Studio M2 Ultra

Do you use a relatively heavy project when testing this?

The only common denominator is the RME UFXIII (and of course, MacOS)



I was hoping the latest MacOS update would fix it (13.6.1) but nope, still there.

This is what worries me the most, from what I see over here, this is being reported but I'm not sure if it's been looked into.

EDIT:
One thing to note is that I have at least 5 other audio interfaces in the studio that do not have these issues that the UFXIII has on the same exact systems. We are talking from sub- 100 euro interfaces to mastering converter USB interfaces.

9 (edited by waedi 2023-11-01 17:40:33)

Re: Glitches when system audio plays on MacOS Ventura

Thats interesting.
What system extensions are installed on both your computers but not on mine ?
My M1 Mac is actually on OS 14.1 upgrade to Sonoma did solve similar issues to many users already...
You could compare the list and for a test exclude those who are only on your systems.
Or you post your list here and I compare.
There are 2 Libraries with extensions
MacHD - System - Library - Extensions : 609 files
MacHD - Library - extensions : 6 files

Save a List of Files from Finder
    •    Open the folder you want to get a content listing of and hit Command+A (Select All) followed by Command+C (Copy)
    •    Now launch TextEdit and pull down the “Edit” menu and select “Paste and Match Style”, or hit Command+Option+Shift+V.
    •    Save the directory listing as either a . txt or . rtf.

MacHD - System - library - Extensions : 609 files
acfs.kext
acfsctl.kext
AFKACIPCKext.kext
afpfs.kext
AFTK_Kext.kext
AGXFirmwareKextG11GRTBuddy.kext
AGXFirmwareKextG13GRTBuddy.kext
AGXFirmwareKextG13XRTBuddy.kext
AGXFirmwareKextG14GRTBuddy.kext
AGXFirmwareKextG14XRTBuddy.kext
AGXFirmwareKextRTBuddy64.kext
AGXG13G.kext
AGXG13X.kext
AGXG14G.kext
AGXG14X.kext
AGXGPURawCounterBundle.bundle
AGXMetal13_3.bundle
AGXMetalG13X.bundle
AGXMetalG14G.bundle
AGXMetalG14X.bundle
ALF.kext
AMD9500Controller.kext
AMD10000Controller.kext
AMDFramebuffer.kext
AMDMTLBronzeDriver.bundle
AMDRadeonServiceManager.kext
AMDRadeonVADriver.bundle
AMDRadeonVADriver2.bundle
AMDRadeonX4000.kext
AMDRadeonX4000GLDriver.bundle
AMDRadeonX4000HWServices.kext
AMDRadeonX5000.kext
AMDRadeonX5000GLDriver.bundle
AMDRadeonX5000HWServices.kext
AMDRadeonX5000MTLDriver.bundle
AMDRadeonX5000Shared.bundle
AMDRadeonX6000.kext
AMDRadeonX6000Framebuffer.kext
AMDRadeonX6000GLDriver.bundle
AMDRadeonX6000HWServices.kext
AMDRadeonX6000MTLDriver.bundle
AMDRadeonX6000Shared.bundle
AMDRawCounterPlugin.bundle
AMDShared.bundle
AMDSupport.kext
AOPAudioDriver.kext
apfs.kext
Apple_iSight.kext
Apple16X50Serial.kext
AppleA7IOP-AKFWrap-v1.kext
AppleA7IOP-AKFWrap-v2.kext
AppleA7IOP-AKFWrap-v4.kext
AppleA7IOP-ASCWrap-v1.kext
AppleA7IOP-ASCWrap-v2.kext
AppleA7IOP-ASCWrap-v4.kext
AppleA7IOP-ASCWrap-v6.kext
AppleA7IOP-ASCWrap-v7.kext
AppleA7IOP-M3Wrap-v2.kext
AppleA7IOP-MXWrap-v1.kext
AppleA7IOP-R5Wrap-v1.kext
AppleA7IOP.kext
AppleACPIPlatform.kext
AppleActuatorDriver.kext
AppleAfterburner.kext
AppleAHCIPort.kext
AppleALSColorSensor.kext
AppleANELoadBalancer.kext
AppleANXDPTX.kext
AppleAOPAudio.kext
AppleAOPVoiceTrigger.kext
AppleAPIC.kext
AppleARMGIC.kext
AppleARMIISAudio.kext
AppleARMPlatform.kext
AppleARMPMU.kext
AppleARMWatchdogTimer.kext
AppleAudioClockLibs.kext
AppleAudioRemoteIICController.kext
AppleAuthCP.kext
AppleAvalancheErrorHandler.kext
AppleAVD.kext
AppleAVE2.kext
AppleAVEBridge.kext
AppleBacklight.kext
AppleBacklightExpert.kext
AppleBCMWLANBusInterfacePCIe.kext
AppleBCMWLANBusInterfacePCIeMac.kext
AppleBCMWLANCore.kext
AppleBCMWLANCoreMac.kext
AppleBiometricSensor.kext
AppleBiometricServices.kext
AppleBluetoothDebug.kext
AppleBluetoothDebugService.kext
AppleBluetoothModule.kext
AppleBluetoothMultitouch.kext
AppleBluetoothRemote.kext
AppleBSDKextStarter.kext
AppleBTM.kext
AppleBusPowerController.kext
AppleCallbackPowerSource.kext
AppleConvergedIPCOLYBTControl.kext
AppleConvergedPCI.kext
AppleCredentialManager.kext
AppleCSEmbeddedAudio.kext
AppleCycloneErrorHandler.kext
AppleD1755PMU.kext
AppleD1815PMU.kext
AppleD1881PMU.kext
AppleD1946PMU.kext
AppleD1972PMU.kext
AppleD1974PMU.kext
AppleD2018PMU.kext
AppleD2045PMU.kext
AppleD2089PMU.kext
AppleD2186PMU.kext
AppleD2207PMU.kext
AppleD2238PMU.kext
AppleD2255PMU.kext
AppleD2257PMU.kext
AppleD2333PMU.kext
AppleD2346PMU.kext
AppleD2365PMU.kext
AppleD2400PMU.kext
AppleD2401PMU.kext
AppleD2422PMU.kext
AppleD2449PMU.kext
AppleD2460PMU.kext
AppleDAPF.kext
AppleDCP.kext
AppleDCPDPDisplayProxy.kext
AppleDCPDPTXProxy.kext
AppleDiagnosticDataAccess.kext
AppleDiagnosticDataAccessReadOnly.kext
AppleDialogPMU.kext
AppleDiskImages2.kext
AppleDisplayCrossbar.kext
AppleDisplayCrossbarDP.kext
AppleDockChannel.kext
AppleDPDisplay.kext
AppleDPDisplayTCON.kext
AppleDPRepeater.kext
AppleDPTX.kext
AppleEffaceableBlockDevice.kext
AppleEffaceableNOR.kext
AppleEffaceableStorage.kext
AppleEffaceableTDM.kext
AppleEFIRuntime.kext
AppleEmbeddedAccelerometer.kext
AppleEmbeddedAudio.kext
AppleEmbeddedAudioLibs.kext
AppleEmbeddedLightSensor.kext
AppleEmbeddedNewAccelerometer.kext
AppleEmbeddedOSSupportHost.kext
AppleEmbeddedPCIE.kext
AppleEmbeddedSimpleSPINORFlasherDriver.kext
AppleEmbeddedTempSensor.kext
AppleEmbeddedTouchEEPROMDriver.kext
AppleEmbeddedUSB.kext
AppleEmbeddedUSBHost.kext
AppleEncryptedArchive.kext
AppleEventLogHandler.kext
AppleEverestErrorHandler.kext
AppleFAN53740.kext
AppleFDEKeyStore.kext
AppleFileSystemDriver.kext
AppleFireStormErrorHandler.kext
AppleFirmwareKit.kext
AppleFirmwareUpdateKext.kext
AppleFIVRDriver.kext
AppleFSCompressionTypeDataless.kext
AppleFSCompressionTypeZlib.kext
AppleGameControllerPersonality.kext
AppleGFXHDA.kext
AppleGL3590FirmwareUpdater.kext
AppleGPIOICController.kext
AppleGraphicsControl.kext
AppleGraphicsPowerManagement.kext
AppleH11ANEInterface.kext
AppleH13CameraInterface.kext
AppleH16CameraInterface.kext
AppleHDA.kext
AppleHIDALSService.kext
AppleHIDKeyboard.kext
AppleHIDKeyboardEmbedded.kext
AppleHIDMouse.kext
AppleHIDTransport.kext
AppleHighVoltageCharger.kext
AppleHPET.kext
AppleHPM.kext
AppleHSSPIHIDDriver.kext
AppleHSSPISupport.kext
AppleHV.kext
AppleIISController.kext
AppleImage4.kext
AppleInputDeviceSupport.kext
AppleIntelCFLGraphicsFramebuffer.kext
AppleIntelCFLGraphicsVAME.bundle
AppleIntelGraphicsShared.bundle
AppleIntelICLGraphics.kext
AppleIntelICLGraphicsGLDriver.bundle
AppleIntelICLGraphicsMTLDriver.bundle
AppleIntelICLGraphicsVADriver.bundle
AppleIntelICLLPGraphicsFramebuffer.kext
AppleIntelICLLPGraphicsVAME.bundle
AppleIntelKBLGraphics.kext
AppleIntelKBLGraphicsFramebuffer.kext
AppleIntelKBLGraphicsGLDriver.bundle
AppleIntelKBLGraphicsMTLDriver.bundle
AppleIntelKBLGraphicsVADriver.bundle
AppleIntelKBLGraphicsVAME.bundle
AppleIntelLpssDmac.kext
AppleIntelLpssGspi.kext
AppleIntelLpssI2C.kext
AppleIntelLpssI2CController.kext
AppleIntelLpssSpiController.kext
AppleIntelLpssUARTCommon.kext
AppleIntelLpssUARTv0.kext
AppleIntelLpssUARTv1.kext
AppleIntelMCEReporter.kext
AppleIntelPCHPMC.kext
AppleIntelSlowAdaptiveClocking.kext
AppleInterruptController.kext
AppleInterruptControllerV2.kext
AppleInterruptControllerV3.kext
AppleIOPADMAStream.kext
AppleIPAppender.kext
AppleIPCAudioController.kext
AppleIPCAudioDeviceProxy.kext
AppleIRController.kext
AppleJPEGDriver.kext
AppleKeyStore.kext
AppleKMPHDCPManager.kext
AppleLightningErrorHandler.kext
AppleLMBacklight.kext
AppleLockdownMode.kext
AppleLPC.kext
AppleLSIFusionMPT.kext
AppleM2ScalerCSC.kext
AppleM68Buttons.kext
AppleMatch.kext
AppleMCA2_T600x.kext
AppleMCA2_T602x.kext
AppleMCA2_T8020.kext
AppleMCA2_T8027.kext
AppleMCA2_T8103.kext
AppleMCA2_T8112.kext
AppleMCCSControl.kext
AppleMCDP29XX.kext
AppleMCDP29XXUpdateSupport.kext
AppleMCP89RootPortPM.kext
AppleMesaSEPDriver.kext
AppleMetalOpenGLRenderer.bundle
AppleMIDIBluetoothDriver.plugin
AppleMIDIIACDriver.plugin
AppleMIDIRTPDriver.plugin
AppleMIDIUSBDriver.plugin
AppleMikeyHIDDriver.kext
AppleMobileApNonce.kext
AppleMobileDispH11G.kext
AppleMobileDispH13G-DCP.kext
AppleMobileDispH13G-DFR.kext
AppleMobileDispH13G.kext
AppleMobileDispH14G-DCP.kext
AppleMobileDispH14G-DFR.kext
AppleMobileDispH14G.kext
AppleMobileDispH14P-DCP.kext
AppleMobileDispT600X-DCP.kext
AppleMobileDispT600X.kext
AppleMobileDispT602X-DCP.kext
AppleMobileDispT602X.kext
AppleMobileFileIntegrity.kext
AppleMultiFunctionManager.kext
AppleMultiFunctionManagerMac.kext
AppleMultitouchDriver.kext
AppleNANDConfigAccess.kext
AppleOLYHAL.kext
AppleOLYHALMac.kext
AppleOnboardSerial.kext
AppleParavirtGPU.kext
AppleParavirtGPUIOGPUFamily.kext
AppleParavirtGPUMetal.bundle
AppleParavirtGPUMetalIOGPUFamily.bundle
AppleParavirtIOSurface.kext
AppleParrot.kext
ApplePassthroughPPM.kext
ApplePerfPolicyControllers.kext
ApplePIODMA.kext
ApplePlatformEnabler.kext
ApplePM40100MgmtEP.kext
ApplePMGR.kext
ApplePMP.kext
ApplePMPFirmware.kext
AppleProResHW.kext
ApplePTD.kext
ApplePVPanic.kext
AppleQSPIMC.kext
AppleRAID.kext
AppleRemoteIOP.kext
AppleRSMChannel.kext
AppleRSMDevice.kext
AppleRTC.kext
AppleS5L8920XPWM.kext
AppleS5L8930XUSB.kext
AppleS5L8940XDWI.kext
AppleS5L8940XI2C.kext
AppleS5L8960XNCO.kext
AppleS5L8960XUSB.kext
AppleS8000AES.kext
AppleS8000DWI.kext
AppleSamsungSerial.kext
AppleSamsungSPI.kext
AppleSART.kext
AppleSDXC.kext
AppleSEPGenericTransfer.kext
AppleSEPHDCPManager.kext
AppleSEPKeyStore.kext
AppleSEPManager.kext
AppleSerialShim.kext
AppleSleepPowerPolicy.kext
AppleSmartBatteryManager.kext
AppleSmartIO2.kext
AppleSMBIOS.kext
AppleSMBusController.kext
AppleSMBusPCI.kext
AppleSMC.kext
AppleSMCLMU.kext
AppleSMCRTC.kext
AppleSPIMC.kext
AppleSPMI.kext
AppleSPMIPMU.kext
AppleSPU.kext
AppleSRP.kext
AppleSSE.kext
AppleSTDP2700.kext
AppleStockholmControl.kext
AppleStorageDrivers.kext
AppleSummitLCD.kext
AppleSynopsysMIPIDSI.kext
AppleSyntheticGameController.kext
AppleSystemPolicy.kext
AppleT600xPCIe.kext
AppleT602xPCIe.kext
AppleT6000.kext
AppleT6000CLPCv3.kext
AppleT6000DART.kext
AppleT6000PCIeC.kext
AppleT6000PMGR.kext
AppleT6000SOCTuner.kext
AppleT6001PMGR.kext
AppleT6002CLPC.kext
AppleT6020.kext
AppleT6020CLPC.kext
AppleT6020PMGR.kext
AppleT6020SOCTuner.kext
AppleT6021PMGR.kext
AppleT6022CLPC.kext
AppleT6041MCC.kext
AppleT8002USB.kext
AppleT8006USB.kext
AppleT8010PMPFirmware.kext
AppleT8011PMPFirmware.kext
AppleT8011USB.kext
AppleT8015PMPFirmware.kext
AppleT8020.kext
AppleT8020DART.kext
AppleT8020PMPFirmware.kext
AppleT8020SOCTuner.kext
AppleT8020USB.kext
AppleT8027.kext
AppleT8027CLPCv3.kext
AppleT8027PCIe.kext
AppleT8027PMGR.kext
AppleT8027PMPFirmware.kext
AppleT8027USB.kext
AppleT8101.kext
AppleT8101AFT.kext
AppleT8101USB.kext
AppleT8103CLPCv3.kext
AppleT8103PCIe.kext
AppleT8103PCIeC.kext
AppleT8103PMGR.kext
AppleT8103USB.kext
AppleT8110.kext
AppleT8110AFT.kext
AppleT8110DART.kext
AppleT8110PCIe.kext
AppleT8110PMGR.kext
AppleT8112CLPC.kext
AppleT8112PCIe.kext
AppleT8112PMGR.kext
AppleT8120PMGR.kext
AppleT8130PMGR.kext
AppleT8301USB.kext
AppleT8310ANEHAL.kext
AppleTCA6408GPIOIC.kext
AppleTCA7408GPIOIC.kext
AppleThunderboltDPAdapters.kext
AppleThunderboltEDMService.kext
AppleThunderboltIP.kext
AppleThunderboltNHI.kext
AppleThunderboltPCIAdapters.kext
AppleThunderboltUSBAdapters.kext
AppleThunderboltUTDM.kext
AppleTopCase.kext
AppleTriStar.kext
AppleTrustedAccessory.kext
AppleTwisterErrorHandler.kext
AppleTypeCPhy.kext
AppleTypeCRetimer.kext
AppleUpstreamUserClient.kext
AppleUSBACM.kext
AppleUSBAudio.kext
AppleUSBCDC.kext
AppleUSBCommon.kext
AppleUSBDeviceMux.kext
AppleUSBDeviceNCM.kext
AppleUSBDisplays.kext
AppleUSBDMM.kext
AppleUSBECM.kext
AppleUSBEEM.kext
AppleUSBEthernet.kext
AppleUSBEthernetHost.kext
AppleUSBHostS5L8930X.kext
AppleUSBHostS5L8960X.kext
AppleUSBHostT7000.kext
AppleUSBHostT8002.kext
AppleUSBHostT8011.kext
AppleUSBHostT8020.kext
AppleUSBHSIC.kext
AppleUSBiBridge.kext
AppleUSBLightningAdapter.kext
AppleUSBMike.kext
AppleUSBNCM.kext
AppleUSBNetworking.kext
AppleUSBRealtek8153Patcher.kext
AppleUSBSerial.kext
AppleUSBWCM.kext
AppleUVDM.kext
AppleUVDMDriver.kext
AppleVADriver.bundle
AppleVideoToolboxParavirtualization.kext
AppleVirtIO.kext
AppleVirtIOBiometrics.kext
AppleVirtIONeuralEngineDevice.kext
AppleVirtIOStorage.kext
AppleVirtualGraphics.kext
AppleVirtualPlatform.kext
AppleVortexErrorHandler.kext
AppleVPBootPolicy.kext
AppleVPCredentialManager.kext
AppleVPKeyStore.kext
AppleXsanScheme.kext
ArcMSR.kext
asp_tcp.kext
AUC.kext
AudioAUUC.kext
AudioDMAController_T600x.kext
AudioDMAController_T602x.kext
AudioDMAController_T8103.kext
AudioDMAController_T8112.kext
autofs.kext
BCMWLANFirmware4355_Hashstore.kext
BCMWLANFirmware4364_Hashstore.kext
BCMWLANFirmware4377_Hashstore.kext
BCMWLANFirmware4378_Hashstore.kext
BCMWLANFirmware4387_Hashstore.kext
BCMWLANFirmware4388_Hashstore.kext
BootCache.kext
BootPolicy.kext
BridgeAudioCommunication.kext
BridgeAudioController.kext
cd9660.kext
cddafs.kext
CellPhoneHelper.kext
Compression.kext
CoreAnalyticsFamily.kext
corecapture.kext
corecrypto.kext
CoreKDL.kext
CoreStorage.kext
CoreTrust.kext
DCPAVFamilyARCSupport.kext
DCPAVFamilyProxy.kext
DCPDPFamilyProxy.kext
DCPMIPIProxy.kext
Dont Steal Mac OS X.kext
EAP-RSA.ppp
EncryptedBlockStorage.kext
EndpointSecurity.kext
ExclaveKextClient.kext
exfat.kext
FairPlayIOKit.kext
HFS_MacCentralEurRoman.kext
HFS_MacChineseSimp.kext
HFS_MacChineseTrad.kext
HFS_MacCyrillic.kext
HFS_MacJapanese.kext
HFS_MacKorean.kext
HFS.kext
HFSEncodings.kext
InvalidateHmac.kext
IO80211Family.kext
IOAccelerator2D.plugin
IOAcceleratorFamily2.kext
IOAccessoryManager.kext
IOAccessoryPortUSB.kext
IOACPIFamily.kext
IOAHCIFamily.kext
IOARCFamily.kext
IOATAFamily.kext
IOAudio2Family.kext
IOAudioFamily.kext
IOAVBFamily.kext
IOAVFamily.kext
IOBDStorageFamily.kext
IOBiometricFamily.kext
IOBluetoothFamily.kext
IOBluetoothHIDDriver.kext
IOBufferCopyController.kext
IOBufferCopyEngineFamily.kext
IOCDStorageFamily.kext
IOCECFamily.kext
IOCryptoAcceleratorFamily.kext
IODARTFamily.kext
IODisplayPortFamily.kext
IODVDStorageFamily.kext
IOFireWireAVC.kext
IOFireWireFamily.kext
IOFireWireSBP2.kext
IOFireWireSerialBusProtocolTransport.kext
IOGPUFamily.kext
IOGraphicsFamily.kext
IOHDCPFamily.kext
IOHDIXController.kext
IOHIDFamily.kext
IOHIDPowerSource.kext
IOImageLoader.kext
IOKitRegistryCompatibility.kext
IOMobileGraphicsFamily-DCP.kext
IOMobileGraphicsFamily.kext
IONDRVSupport.kext
IONetworkFamily.kext
IONetworkingFamily.kext
IONVMeFamily.kext
IOPAudioDriverFamily.kext
IOPAudioIOBufferDevice.kext
IOPAudioLPMicDevice.kext
IOPCIFamily.kext
IOPlatformPluginFamily.kext
IOPortFamily.kext
IOReportFamily.kext
IORSMFamily.kext
IOSCSIArchitectureModelFamily.kext
IOSCSIParallelFamily.kext
IOSerialFamily.kext
IOSkywalkFamily.kext
IOSlaveProcessor.kext
IOSlowAdaptiveClockingFamily.kext
IOSMBusFamily.kext
IOStorageFamily.kext
IOStreamFamily.kext
IOSurface.kext
IOTextEncryptionFamily.kext
IOThunderboltFamily.kext
IOTimeSyncFamily.kext
IOUSBDeviceFamily.kext
IOUSBFamily.kext
IOUSBHostFamily.kext
IOUSBMassStorageDriver.kext
IOUserEthernet.kext
IOUserSerial.kext
IOVideoFamily.kext
iPodDriver.kext
KernelRelayHost.kext
KextAudit.kext
L2TP.kext
Libm.kext
lifs.kext
mcxalr.kext
msdosfs.kext
nfs.kext
NVMeSMARTLib.plugin
NVSMU.kext
OSvKernDSPLib.kext
pmtelemetry.kext
PPP.kext
PPPoE.kext
PromiseSTEX.kext
pthread.kext
Quarantine.kext
RTBuddy.kext
RTBuddyV3.kext
Sandbox.kext
SEPHibernation.kext
SMARTLib.plugin
smbfs.kext
SMCMotionSensor.kext
SoftRAID.kext
System.kext
tmpfs.kext
triggers.kext
udf.kext
UVCService.kext
vecLib.kext
watchdog.kext
webcontentfilter.kext
webdav_fs.kext
WLANDriver.kext
XrtHostedXnu.kext



MacHD - Library - extensions : 6 files

AuthenticationSupport.plugin
AuthenticationSupportEnabler.plugin
CrystalDriver.kext
HighPointIOP.kext
HighPointRR.kext
SoftRAID.kext

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

10 (edited by Kubrak 2023-11-02 03:07:05)

Re: Glitches when system audio plays on MacOS Ventura

Computer is not phone or tablet.... Using big.little for time critical tasks is asking for troubles. If not treated right.

What about switching little cores off? I am not sure, if it is possible on Mac.. I am on Win.  But if it is possible, it is worth trying...

11 (edited by Dom 2024-01-16 20:51:44)

Re: Glitches when system audio plays on MacOS Ventura

I am wondering if this is fixed in MacOS Sonoma.
I have updated to 4.09 with the same issues.
Just to give you an idea, say I hit a shorcut while I am on my DAW that is *not* assigned to anything, MacOS will play a sound indicating that this shortcut does nothing. Even this causes interruptions in audio.

The most frustrating thing is I've tried other interfaces (budget ones as well) and they don't exhibit this problem that my UFXIII has.

Has anyone had this problem solved with Sonoma?

12

Re: Glitches when system audio plays on MacOS Ventura

While Sonoma definitely improved performance the easier way to check seems to install driver 3.31 from here:

https://forum.rme-audio.de/viewtopic.php?id=38691

If that still does not work 100% try the new Safety Offset option 'Large'.

Installing this driver seems easier than installing a new OS. Note that you have to use the Recovery mode procedure as explained in the driver readme.

Regards
Matthias Carstens
RME

13

Re: Glitches when system audio plays on MacOS Ventura

MC wrote:

While Sonoma definitely improved performance the easier way to check seems to install driver 3.31 from here:

https://forum.rme-audio.de/viewtopic.php?id=38691

If that still does not work 100% try the new Safety Offset option 'Large'.

Installing this driver seems easier than installing a new OS. Note that you have to use the Recovery mode procedure as explained in the driver readme.

Hi Matthias,
Thanks a lot for the suggestion.
So I guess the strategy is to install the USB drivers first and *then* the Kernel Extension drivers?

Is Apple not discontinuing the Kernel Extensions anyway? Has this changed?
Sorry if I've missed something but I thought eventually we'd have to migrate to the non-kernel drivers.

14 (edited by gmarinov 2024-01-17 21:27:25)

Re: Glitches when system audio plays on MacOS Ventura

Dom wrote:

So I guess the strategy is to install the USB drivers first and *then* the Kernel Extension drivers?

Is Apple not discontinuing the Kernel Extensions anyway? Has this changed?
Sorry if I've missed something but I thought eventually we'd have to migrate to the non-kernel drivers.

hi. I use Fireface UCX with MacOS Ventura 13.6 on a Mac Studio M2 Max. To use the kext drivers, you'll want to uninstall the DriverKit client drivers first.

In my experience the DriverKit client driver did not perform well on Ventura and, in their own video, RME appear to suggest that installing the kernel extension drivers is the way to go at the moment. This is what I've done and it appears to work although ever so slightly less stable than Firewire was on my old Mac. Occasionally macOS complains that the kernel extension will stop working, in some unspecified date in the future, and I click to ignore the warning, and go on with my day.

You are correct, Apple is discontinuing the kext drivers but on Ventura they still work. The intent hasn't changed, but the change itself still hasn't happened, possibly because it's proving problematic for vendors (RME demonstrably being one, if this forum and their video is anything to go by)

You haven't missed anything. Eventually we'd have to migrate to Driverkit client drivers. We don't really know when. If I was buying an audio interface _today_, i'd look for a thunderbolt box.

Hope this helps.

Fireface UCX, Focusrite OctoPre, Sound Devices MixPre-D, Mac Studio M2 max, macOS Sonoma