Topic: RME UFX II weird bit crusher distortion problem

Just bought a brand new UFX II and ARC remote....

I'm now getting weird distortion which sounds like a sample rate mangler / bit crusher FX on the master output.

So everything is fine, I'm listening to music, then randomly all of a sudden this distortion comes.

This is now happening around 10 times a day.

The only way it goes away again if I change sample rate to a different rate (then it vanishes) and then change back to the one I was previously at.

Then maybe 30 minutes to maximum a few hours later the distortion will randomly come back and then I have to change the same rate again to get rid of it.

Not what I expect with a 2000 euro brand new interface.....

I used the flash tool to update to the latest versions of everything..... 17, 11, 7, 15.

And I installed the latest drivers: Fireface USB Driver v3.08

I'm running a mac with OSX 10.13.6

I emailed support two days ago but haven't heard back yet so am asking here if anyone knows what the hell this is and if there is a fix.... right now I'm sort of intending to return the interface because this is super annoying and obviously not right but hopefully there is a fix for this or I am doing something wrong which you guys can suggest a cure for....

Thanks!

2

Re: RME UFX II weird bit crusher distortion problem

Try all the USB ports that your Mac has.

Regards
Matthias Carstens
RME

Re: RME UFX II weird bit crusher distortion problem

Hi Kronier,
I have the same problems but with a madiface USB. See video in the link.
Tried all ports on my macbook 2018 pro 15" (running 10.13.6), new usb cable, drivers 2.22 and 3.08, latest firmware.
Don't know what to do.

https://www.youtube.com/watch?v=PAYHNGC … e=youtu.be

Re: RME UFX II weird bit crusher distortion problem

Did you solve the problem?

Re: RME UFX II weird bit crusher distortion problem

I am having the same bit crusher issue with a Madiface Pro Firmware v69 and driver v3.08. Computer is a Macbook Pro 15" 2018 running OSX 10.13.6.

I do not have this issue with my Fireface UFX though.

Re: RME UFX II weird bit crusher distortion problem

My fireface UC works stable with MBP2018 PRO. Even with 2.22 driver. Seems like some units have a problem with USB-C. Is it a driver thing? On my MBP 2014 the madiface is rocksolid.
It also happens with system audio btw.

7

Re: RME UFX II weird bit crusher distortion problem

To analyze this problem more check the operating system's log. Open the console app and search for 'RME' in the top line.

If you don't find RME you could still check the log messages around the time the bitcrusher effect started.

Users of the latest MacBooks should make sure they have the current firmware update installed and also downloaded the Intel Power Gadget to verify their CPU did not start throttling (running at a much lower speed).

Regards
Matthias Carstens
RME

Re: RME UFX II weird bit crusher distortion problem

System's log no mention of 'RME'. No CPU thottling. Happens even with system audio during playback of just spotify and no CPU usage...

Re: RME UFX II weird bit crusher distortion problem

I also have an older 2014 Macbook Pro and the Madiface Pro works fine with it using the in-built USB ports. There is definitely some weird compatibility/firmware glitch with these newer RME interfaces and the new Macbook Pro 2018 models and/or High Sierra 10.13.6/USB-C.

10

Re: RME UFX II weird bit crusher distortion problem

Question: does the bit crusher effect go away after some time, for example a minute, or will it stay until reset?

Regards
Matthias Carstens
RME

11 (edited by dlogik 2018-08-07 14:57:14)

Re: RME UFX II weird bit crusher distortion problem

It will stay until reset, which can be done by selecting a different sample rate in the Fireface USB settings app as demonstrated by jackvdven's Youtube video.

Re: RME UFX II weird bit crusher distortion problem

jackvdven wrote:

System's log no mention of 'RME'. No CPU thottling. Happens even with system audio during playback of just spotify and no CPU usage...

Makes it clear this is an Apple issue...

Have you installed the overheating update from a few weeks ago?

Prevents the CPU from throttling back because the temperature rises too fast.

Where do you watch CPU throttling?

Re: RME UFX II weird bit crusher distortion problem

MC wrote:

Question: does the bit crusher effect go away after some time, for example a minute, or will it stay until reset?

Does not go away. Have to reset the sample rate.

Re: RME UFX II weird bit crusher distortion problem

cyrano wrote:
jackvdven wrote:

System's log no mention of 'RME'. No CPU thottling. Happens even with system audio during playback of just spotify and no CPU usage...

Makes it clear this is an Apple issue...

Have you installed the overheating update from a few weeks ago?

Prevents the CPU from throttling back because the temperature rises too fast.

Where do you watch CPU throttling?

Intel power gadget. No CPU throtteling so not an Apple issue. There a cases with the same 'bitcrushing' issues on 2016 and 2017 laptops.

15

Re: RME UFX II weird bit crusher distortion problem

We are preparing a debug driver for a more useful log output. Stay tuned.

Regards
Matthias Carstens
RME

Re: RME UFX II weird bit crusher distortion problem

jackvdven wrote:

Intel power gadget.

Are you sure that it's working correctly with the latest Macs?

It's known for not correctly detecting processors on fi Mac Pro's that have been CPU upgraded. It's also no longer compatible with anything but High Sierra. Are you sure it's running fine on the custom HS that comes with the latest MB Pro's?

No CPU throtteling so not an Apple issue. There a cases with the same 'bitcrushing' issues on 2016 and 2017 laptops.

There are also cases of Intel Power Gedget ruining OSX when installed on Sierra. Not exactly confidence inspiring...

Let's hope the diagnostic driver will tell what's goin' on.

Re: RME UFX II weird bit crusher distortion problem

MC wrote:

We are preparing a debug driver for a more useful log output. Stay tuned.

Nice. I have 6 more days to return my new MBP..

18

Re: RME UFX II weird bit crusher distortion problem

Here is a debug driver which gives a lot more feedback into the Console's log file in case of audio problems:

https://archiv.rme-audio.de/download/dr … _debug.zip

The driver version is 3.09. Please note:

This driver has no changes in code and functionality. It is only intended for users that would like to help us in identifying the problems outlined in this thread.

Within the console select your computer in the upper left, then use 'RME' as search value in the upper right. Interesting parts can be selected and copied/pasted into a text file (CMD-A, CMD-C, CMD-V).

Regards
Matthias Carstens
RME

Re: RME UFX II weird bit crusher distortion problem

Im having this same problem with a Fireface UC on Win10.

Specially while using browser and litening from there, this weird crushing sound appears and it goes away if I open an audio app such as Soundforge or if I stop/play the audio. Its completely random but happens every minute or so.

Re: RME UFX II weird bit crusher distortion problem

nexus01 wrote:

Im having this same problem with a Fireface UC on Win10.

Specially while using browser and litening from there, this weird crushing sound appears and it goes away if I open an audio app such as Soundforge or if I stop/play the audio. Its completely random but happens every minute or so.


Looks like my problem got fixed by changing the USB port from an USB 2 in the rear to a USB3 port...weird as the UC is USB2 so it should be the same...Maybe it was it shared port but I doubt it.

21

Re: RME UFX II weird bit crusher distortion problem

We are trying to nail down macOS problems on the latest MacBooks. Windows posts in this thread are not helpful...

Regards
Matthias Carstens
RME

Re: RME UFX II weird bit crusher distortion problem

I am seeing this pattern repeatedly in my logs with the debug driver. When this happens the audio 'glitches' though it seems to recover. Looks like this issue might be power management related?

default    20:07:42.676591 +1000    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: 'de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB' outputs: 'de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB' cause: 'Unknown' prewarming: no recovering: no
default    20:07:42.679177 +1000    powerd    Process coreaudiod.155 TurnedOff PreventUserIdleSystemSleep "com.apple.audio.de_RME_driver_USBAudioEngine:4B942FB.context.preventuseridlesleep" age:00:08:32  id:4295003899 [System: No Assertions]
default    20:07:42.694067 +1000    coreaudiod    HALS_DefaultDeviceManager.cpp:1642:FindPreferredDefaultDevice:  HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'dIn ' | found preferred[0] 194: 'de_RME_driver_USBAudioEngine:4B942FB'/''
default    20:07:42.694737 +1000    coreaudiod    HALS_DefaultDeviceManager.cpp:1642:FindPreferredDefaultDevice:  HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'dOut' | found preferred[0] 194: 'de_RME_driver_USBAudioEngine:4B942FB'/''
default    20:07:42.695424 +1000    coreaudiod    HALS_DefaultDeviceManager.cpp:1642:FindPreferredDefaultDevice:  HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'sOut' | found preferred[0] 194: 'de_RME_driver_USBAudioEngine:4B942FB'/''
default    20:07:42.696158 +1000    coreaudiod    HALS_DefaultDeviceManager.cpp:1642:FindPreferredDefaultDevice:  HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'shrd' | found preferred[0] 194: 'de_RME_driver_USBAudioEngine:4B942FB'/''

default    20:27:43.492934 +1000    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: 'de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB' outputs: 'de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB, de_RME_driver_USBAudioEngine:FB' cause: 'Unknown' prewarming: no recovering: no
default    20:27:43.495613 +1000    powerd    Process coreaudiod.155 TurnedOff PreventUserIdleSystemSleep "com.apple.audio.de_RME_driver_USBAudioEngine:4B942FB.context.preventuseridlesleep" age:00:20:00  id:4295003899 [System: No Assertions]
default    20:27:43.511198 +1000    coreaudiod    HALS_DefaultDeviceManager.cpp:1642:FindPreferredDefaultDevice:  HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'dIn ' | found preferred[0] 194: 'de_RME_driver_USBAudioEngine:4B942FB'/''
default    20:27:43.511695 +1000    coreaudiod    HALS_DefaultDeviceManager.cpp:1642:FindPreferredDefaultDevice:  HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'dOut' | found preferred[0] 194: 'de_RME_driver_USBAudioEngine:4B942FB'/''
default    20:27:43.512133 +1000    coreaudiod    HALS_DefaultDeviceManager.cpp:1642:FindPreferredDefaultDevice:  HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'sOut' | found preferred[0] 194: 'de_RME_driver_USBAudioEngine:4B942FB'/''
default    20:27:43.512545 +1000    coreaudiod    HALS_DefaultDeviceManager.cpp:1642:FindPreferredDefaultDevice:  HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'shrd' | found preferred[0] 194: 'de_RME_driver_USBAudioEngine:4B942FB'/''

Re: RME UFX II weird bit crusher distortion problem

Also when running:

> pmset -g assertionslog

I see a alot of this:

08/13 21:04:34   TurnedOn    PreventUserIdleSystemSleep    155(299)            0x18055000190a6     com.apple.audio.de_RME_driver_USBAudioEngine:4B942FB.context.preventuseridlesleep
08/13 21:04:34   TurnedOff   PreventUserIdleSystemSleep    155(299)            0x18055000190a6     com.apple.audio.de_RME_driver_USBAudioEngine:4B942FB.context.preventuseridlesleep
08/13 21:04:35   TurnedOn    PreventUserIdleSystemSleep    155(299)            0x18056000190a6     com.apple.audio.de_RME_driver_USBAudioEngine:4B942FB.context.preventuseridlesleep
08/13 21:04:36   TurnedOff   PreventUserIdleSystemSleep    155(299)            0x18056000190a6     com.apple.audio.de_RME_driver_USBAudioEngine:4B942FB.context.preventuseridlesleep
08/13 21:04:39   TurnedOn    PreventUserIdleSystemSleep    155(299)            0x1805a000190a6     com.apple.audio.de_RME_driver_USBAudioEngine:4B942FB.context.preventuseridlesleep
08/13 21:04:39   TurnedOff   PreventUserIdleSystemSleep    155(299)            0x1805a000190a6     com.apple.audio.de_RME_driver_USBAudioEngine:4B942FB.context.preventuseridlesleep

24

Re: RME UFX II weird bit crusher distortion problem

Thanks for this first information. Just a question:

> When this happens the audio 'glitches' though it seems to recover.

Is the long-term bitcrusher gone and replaced by the glitch? Or do you still get that bit-crusher effect?

Regards
Matthias Carstens
RME

25 (edited by bene.alph 2018-08-14 15:44:54)

Re: RME UFX II weird bit crusher distortion problem

Hello,
I’m experiencing a similar issue with my Mac Book Pro Mid 2018 2,6 GHz 512GB with the latest OS update installed and my Fireface UCX.
I’m getting dropouts/glitches (no bit crushing) in irregular intervals of cup to 2h. The dropouts are only short isolated events.
I’m using the 3.09 debugging Driver “MC” posted in this threat and the UCX Firmware v47.

Note: I’ve been using this very interface for years with my Mid 2012 Mac Book Pro Retina and Sierra as my latest OS without any problems whatsoever.

I was referred to this threat by Daniel Fuchs from the RME Support.

When I search the console for RME, I get the following abnormalities which I only see when the problem occurs:

1st time:

default    14:43:46.478844 +0200    kernel    inCallback (34) - returned status: e00002be
default    14:43:46.478857 +0200    kernel    inCallback (34) - frame 6 returned status: e00002be
default    14:43:46.478860 +0200    kernel    inCallback (34) - frame 7 returned status: e00002be
default    14:43:46.479893 +0200    kernel    inCallback (35) - returned status: e00002be
default    14:43:46.479905 +0200    kernel    inCallback (35) - frame 0 returned status: e00002be
default    14:43:46.479908 +0200    kernel    inCallback (35) - frame 2 returned status: e00002e8

2nd time:

default    16:33:31.330158 +0200    kernel    outCallback (151) - returned status: e00002be
default    16:33:31.330172 +0200    kernel    outCallback (151) - frame 6 returned status: e00002be
default    16:33:31.330175 +0200    kernel    outCallback (151) - frame 7 returned status: e00002be
default    16:33:31.330238 +0200    kernel    inCallback (151) - returned status: e00002be
default    16:33:31.330242 +0200    kernel    inCallback (151) - frame 6 returned status: e00002be
default    16:33:31.330245 +0200    kernel    inCallback (151) - frame 7 returned status: e00002be
default    16:33:31.331079 +0200    kernel    outCallback (152) - returned status: e00002be
default    16:33:31.331088 +0200    kernel    outCallback (152) - frame 0 returned status: e00002be
default    16:33:31.331110 +0200    kernel    inCallback (152) - returned status: e00002be
default    16:33:31.331113 +0200    kernel    inCallback (152) - frame 0 returned status: e00002be
default    16:33:31.419085 +0200    kernel    outCallback (48) - returned status: e00002be
default    16:33:31.419094 +0200    kernel    outCallback (48) - frame 0 returned status: e00002be
default    16:33:31.419097 +0200    kernel    outCallback (48) - frame 1 returned status: e00002be
default    16:33:31.419100 +0200    kernel    outCallback (48) - frame 2 returned status: e00002be
default    16:33:31.419116 +0200    kernel    inCallback (48) - returned status: e00002be
default    16:33:31.419119 +0200    kernel    inCallback (48) - frame 0 returned status: e00002be
default    16:33:31.419122 +0200    kernel    inCallback (48) - frame 1 returned status: e00002be
default    16:33:31.419124 +0200    kernel    inCallback (48) - frame 2 returned status: e00002be
default    16:33:31.419127 +0200    kernel    inCallback (48) - frame 4 returned status: e00002e8
default    16:33:31.685441 +0200    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: '' outputs: 'de_RME_driver_USBAudioEngine:3D, de_RME_driver_USBAudioEngine:3D, de_RME_driver_USBAudioEngine:3D' cause: 'Unknown' prewarming: no recovering: no
default    16:33:34.471169 +0200    coreaudiod    HALS_IOContextDescription.cpp:1113:PushStreamUsageToEngines_block_invoke:  IOContext 1230: pushing 3 output stream(s) to 'de_RME_driver_USBAudioEngine:16A453D'
default    16:33:34.471206 +0200    powerd    Process coreaudiod.150 TurnedOff PreventUserIdleSystemSleep "com.apple.audio.de_RME_driver_USBAudioEngine:16A453D.context.preventuseridlesleep" age:00:06:22  id:4295006292 [System: PrevIdle PrevDisp DeclUser kDisp]


I’d also like to mention that this issue can’t be related to the specific MacBook Pro 2018 model I’m using, as I returned my first unit yesterday (because of this issue) and swapped it for the one I’m using now. As mentioned: I’m still experiencing the same issues.

Best
B

EDIT: I realise it might be beneficial to mention that the problem occurs while watching youtube/listening to music via the Tidal app etc, so no CPU throttling issue.

Re: RME UFX II weird bit crusher distortion problem

I have the same issue and I'm seeing more and more people with the same problem on both platforms. I've been trying for months to find a solution but no luck.

Support have given up on it and don't seem to be taking it as a serious issue, I've sent emails but just never hear back. I made a video of it here:

https://www.youtube.com/watch?v=t1Dad1se6jQ

27

Re: RME UFX II weird bit crusher distortion problem

I have the same problem.

I am a sound designer for a cruise ship. I’ve just landed in Vancouver because I’ve got to get on the ship tomorrow and try to figure this out. They have had show stops in production shows which had lost everyone’s faith in RME.

I am taking some thunderbolt hard drives on with me, as after trying everything over emails with the onboard tech, the only thing I can think of is play the tracks from an external source. Plus update to the later OS.

I’m also taking a DiGiCo UB MADI on with me, as there needs to be a solution.

28

Re: RME UFX II weird bit crusher distortion problem

Also do we know if there is a way to reset and not loose audio.

I’ve just updated the computer to the latest OS and the tracks are being run from an external thunderbolt drive. It has still jumped to the bit crushed audio.

29

Re: RME UFX II weird bit crusher distortion problem

If you want to help use driver 3.09 and supply some log lines...

BTW, this thread is about 2018 MacBooks. You didn't mention your hardware.

Regards
Matthias Carstens
RME

30

Re: RME UFX II weird bit crusher distortion problem

Hardware is
Two Mac Mini’s running redundant
• 3.0GHz Dual-Core Intel Core i7
• 16GB 1600MHz LPDDR3 SDRAM
• 256GB PCIe-based Flash Storage

Both go into a DirectOut.BLDS MADI Switcher (though I’ve tested without and it still faults)

Then into a Yamaha DM2K

31 (edited by cesarhanssens 2018-08-20 17:16:50)

Re: RME UFX II weird bit crusher distortion problem

Same glitches problem on a MacBook Pro 2018.
Sometimes, it turns for 1 hour without a problem then it begins to glitch. Everytime there is a glitch, I loose the sync with the midi devices connected to the Fireface UFX.
I use the official USBC to USB cable from Apple. I tryed every ports of the MacBook Pro.
I've to run a show with other musicians with this computer and the RME. At this time, this is impossible... We can't be on a stage with this problem.
When can we hope to have a solution/ a new driver?

Thanks

32

Re: RME UFX II weird bit crusher distortion problem

Until a driver is released that is stable, is there a way to reset or rescue the audio without stopping playback? Jackvdven in his YouTube video resets the sample rate and rescues the audio, unfortunately this causes a delay of around 500ms/1s which would throw the musicians playing to click off the beat.

33

Re: RME UFX II weird bit crusher distortion problem

@cesarhanssens and tk_: Please use driver 3.09 to check if the reset is automatic (glitch instead of continuing bitcrusher). It would also help if you provide some logs when the error shows up.

@tk_: Are you sure you used driver 3.08 so far? Mac Minis doing this sounds like driver 3.07 or before.

Regards
Matthias Carstens
RME

Re: RME UFX II weird bit crusher distortion problem

I precise that for me, the problem is some glitches and the lost of the midi sync. I never had bitcrusher problems. Glitches appears for 2 seconds and disappears in main cases. Every time there is a glitch, I loose the midi.

At one time, a big pink noise, at a really higher volume than the music has appeared and no possibilities to stop it until the reboot of the Fireface. It was just one time so I can't be sure that it's the same compatibility problem.

I'll send the console logs asap.

Re: RME UFX II weird bit crusher distortion problem

I installed the driver 3.09 and finally captured some log info during my last glitch event. I am running a new MacBook Pro 2018, OSX High Sierra 10.13.6, 2.9GHz, 32 GB Ram, Radeon 560X. I have  BFP connected via the original USB cable to an Apple USB>USB-C adapter. I've tried all the ports, and I get a glitch audio event approximately every 5-10 minutes with active use inside of Logic or Cubase, and occasionally while listening to music via the web, i.e. youtube.

FWIW, I also have Siri turned off.

I have two log entries, the first is searching for RME. 11:54 was when I experienced the glitch in the audio. I was playing Keyscape within Cubase. Other instruments have caused the glitch as well.

The second log files are when I select my computer and choose 'Errors and Faults' from the console. I posted the errors at 11:54...

*** RME Search ***

default    11:54:12.551878 -0500    kernel    outCallback (60) - returned status: e00002be
default    11:54:12.551888 -0500    kernel    outCallback (60) - frame 7 returned status: e00002be
default    11:54:12.551910 -0500    kernel    inCallback (60) - returned status: e00002be
default    11:54:12.551913 -0500    kernel    inCallback (60) - frame 7 returned status: e00002be
default    11:54:12.552623 -0500    kernel    outCallback (61) - returned status: e00002be
default    11:54:12.552631 -0500    kernel    outCallback (61) - frame 0 returned status: e00002be
default    11:54:12.552633 -0500    kernel    outCallback (61) - frame 1 returned status: e00002be
default    11:54:12.552654 -0500    kernel    inCallback (61) - returned status: e00002be
default    11:54:12.552657 -0500    kernel    inCallback (61) - frame 0 returned status: e00002be
default    11:54:12.552659 -0500    kernel    inCallback (61) - frame 1 returned status: e00002be
default    11:54:12.552662 -0500    kernel    inCallback (61) - frame 3 returned status: e00002e8
default    11:54:12.849562 -0500    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: 'de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3' outputs: 'de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3' cause: 'Unknown' prewarming: no recovering: no

*** Errors & Faults ***

error    11:53:24.442764 -0500    kernel    Sandbox: fseventsd(45) System Policy: deny(1) file-read-metadata /private/var/folders/vt/ts2d9tms4jg40r1dg6yjctl00000gn/0/com.apple.nsurlsessiond
error    11:53:24.942234 -0500    kernel    Sandbox: fseventsd(45) System Policy: deny(1) file-read-metadata /private/var/folders/vt/ts2d9tms4jg40r1dg6yjctl00000gn/0/com.apple.nsurlsessiond/bundles.plist
error    11:54:12.654881 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.662411 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.669887 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.677649 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.685168 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.692598 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.700231 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.707645 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.715373 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.722829 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.730251 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.737923 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.745272 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.752589 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.760026 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.767433 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.774906 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.782313 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.789839 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.797365 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.805041 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.812665 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.820227 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.827790 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.835284 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:12.842841 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    11:54:14.728842 -0500    wirelessproxd    CoreBluetooth isn't advertising for this client type
MBP 2018 i9 32GB RAM 1TB SSD - RME BabyFace Pro - Logic Pro X - Ableton 10 - Cubase Pro 9.5

Re: RME UFX II weird bit crusher distortion problem

I think I got my issue sorted:

I noticed every time I got the audio glitch, the console log showed the CoreBluetooth error. So I removed all Bluetooth devices from the System Preferences in OSX -- I only had a pair of headphones listed. I also turned off my Bluetooth for the MacBook.

Now I am not experiencing any issues. In fact, I also had a persistent problem in Logic with CPU spikes making it unusable with most streaming instruments like Kontakt and Keyscape, now that issue has gone away too!! Logic feels rock solid again.

I don't know the specifics of why this worked, and I guess I need to scrap may plans to buy a Bluetooth Magic Mouse and instead get a wired mouse, but this small tweak has totally fixed the biggest headache with my DAW setup. I feel like I can make music again. Hopefully this helps some other users out there.

FWIW, I did change a couple other things as I was going through the system preferences, these may or may not have affected my outcome: I turned off Notifications for all apps, turned off system sounds, and disabled Siri. I also at one point had a thunderbolt ethernet adapter plugged in, since I wasn't using it, I deleted it under Network settings.

MBP 2018 i9 32GB RAM 1TB SSD - RME BabyFace Pro - Logic Pro X - Ableton 10 - Cubase Pro 9.5

37 (edited by cesarhanssens 2018-08-23 14:59:03)

Re: RME UFX II weird bit crusher distortion problem

Those messages from the console:


erreur    15:54:33.183711 +0200    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
par défaut    15:54:33.183801 +0200    Live    HALC_ProxyIOContext.cpp:1068:IOWorkLoop:  HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
par défaut    15:54:33.189721 +0200    kernel    + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 616896) - (96a3,1590)
par défaut    15:54:33.189768 +0200    kernel    - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 616896) - (96a3,1790)
par défaut    15:54:33.195294 +0200    kernel      performClientOutput(96a3,17a8) - missed samples (96a3,1790). fCurrentLoopCount=90b9



And the Fireface is totally disconnected after it...

Re: RME UFX II weird bit crusher distortion problem

par défaut    15:59:08.248326 +0200    kernel    RME USB: io OUT failed multiple times, error code: e00002d8; restart...
par défaut    15:59:08.471295 +0200    powerd    Process coreaudiod.149 TurnedOff PreventUserIdleSystemSleep "com.apple.audio.de_RME_driver_USBAudioEngine:16607DA.context.preventuseridlesleep" age:01:54:18  id:4295000532 [System: DeclUser kDisp]
par défaut    15:59:08.471962 +0200    coreaudiod    HALS_Device.cpp:170:_Deactivate:  HALS_Device::_Deactivate: deactivating device 43: de_RME_driver_USBAudioEngine:16607DA
par défaut    15:59:08.475171 +0200    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: 'de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA' outputs: 'de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA' cause: 'Unknown' prewarming: no recovering: no
par défaut    15:59:08.485207 +0200    powerd    Process coreaudiod.149 Released PreventUserIdleDisplaySleep "com.apple.audio.de_RME_driver_USBAudioEngine:16607DA.context.preventuseridledisplaysleep" age:01:55:00  id:21474869717 [System: DeclUser kDisp]
par défaut    15:59:08.485362 +0200    powerd    Process coreaudiod.149 Released PreventUserIdleSystemSleep "com.apple.audio.de_RME_driver_USBAudioEngine:16607DA.context.preventuseridlesleep" age:01:54:18  id:4295000532 [System: DeclUser kDisp]
par défaut    15:59:08.486542 +0200    powerd    Process coreaudiod.149 Released PreventUserIdleDisplaySleep "com.apple.audio.de_RME_driver_USBAudioEngine:16607DA.context.preventuseridledisplaysleep" age:01:55:20  id:21474869676 [System: DeclUser kDisp]
par défaut    15:59:08.486651 +0200    powerd    Process coreaudiod.149 Released PreventUserIdleSystemSleep "com.apple.audio.de_RME_driver_USBAudioEngine:16607DA.context.preventuseridlesleep" age:00:03:14  id:4295000491 [System: DeclUser kDisp]

Re: RME UFX II weird bit crusher distortion problem

I spoke too soon, still get the occasional glitch, it's random time intervals. Here are my log entries for the recent event at 9:33:32. This appears to be the same issue posted about in this thread https://www.forum.rme-audio.de/viewtopic.php?id=26096 where 3.08 was supposed to fix it. Not the case on my new MacBook. Turning off Bluetooth reduced a lot of the overload issues I was getting in Logic, and seems to have helped reduce the glitching, but it is still happening:

error    09:31:46.714405 -0500    kernel    Sandbox: fseventsd(45) System Policy: deny(1) file-read-metadata /private/var/folders/vt/ts2d9tms4jg40r1dg6yjctl00000gn/0/com.apple.nsurlsessiond
error    09:32:02.002056 -0500    kernel    Sandbox: fseventsd(45) System Policy: deny(1) file-read-metadata /private/var/folders/vt/ts2d9tms4jg40r1dg6yjctl00000gn/0/com.apple.nsurlsessiond/bundles.plist
error    09:33:32.000256 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.002291 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.004299 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.006187 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.008026 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.009983 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.012058 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.014047 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.016013 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.018069 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.020033 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.022273 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.024129 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.026056 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.027968 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.029723 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.031665 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.033445 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.035356 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.037217 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.039079 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.040936 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.042878 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.044755 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.047088 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.049020 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.050993 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.052871 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.054753 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.056563 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.058478 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.060346 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.062269 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.064068 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.065984 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.068201 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.070529 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.072407 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.074323 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.076184 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.077987 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.079419 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.080779 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.082156 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.083563 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.085088 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.086539 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.087947 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.089339 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.090805 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.092156 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.093630 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.095080 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.096498 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.098067 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.099533 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.100973 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.102446 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.103868 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.105248 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.106649 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.108088 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.109643 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.111041 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.112394 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.113731 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.115139 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.116455 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.117799 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.119078 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.120362 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.121608 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.122900 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.124218 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.125582 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.127037 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.128363 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.129757 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.131218 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.132507 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.133906 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.135294 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.136621 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.137974 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.139367 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.140688 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.142042 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.143375 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.144792 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.146254 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.147682 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.149078 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.150464 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.151928 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.153447 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.154865 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.156210 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.157671 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.159053 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.160528 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.162043 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.163567 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.164967 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.166361 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.167765 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.169320 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.170725 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.172178 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.173673 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.175050 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.176490 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.177850 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.179321 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.180745 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.182099 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.183502 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.185000 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.186374 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.187790 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.189170 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.190579 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.192017 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.193449 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.194998 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.196448 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.197837 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.199320 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.200795 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.202110 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.203517 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.204930 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.206368 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.207733 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.209137 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.210577 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.212069 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.213461 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.214847 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.216309 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.217691 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.219043 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.220388 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.221743 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.223057 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.224435 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.225870 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.227238 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.228609 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.229990 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.231432 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.232771 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.234130 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.235529 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.236927 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.238323 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.239725 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.241098 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.242523 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.244006 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.245432 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.246754 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.248109 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.249516 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.250947 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.252436 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.253782 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.255060 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.256471 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.257881 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.259341 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.260695 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.262009 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
error    09:33:32.263497 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE


default    09:28:38.151476 -0500    trustd    cert[0]: CheckIntermediateMarkerOid =(path)[]> 0
default    09:33:31.891907 -0500    kernel    outCallback (182) - returned status: e00002be
default    09:33:31.891915 -0500    kernel    outCallback (182) - frame 0 returned status: e00002be
default    09:33:31.891918 -0500    kernel    outCallback (182) - frame 1 returned status: e00002be
default    09:33:31.891920 -0500    kernel    outCallback (182) - frame 2 returned status: e00002be
default    09:33:31.891938 -0500    kernel    inCallback (182) - returned status: e00002be
default    09:33:31.891940 -0500    kernel    inCallback (182) - frame 0 returned status: e00002be
default    09:33:31.891942 -0500    kernel    inCallback (182) - frame 1 returned status: e00002be
default    09:33:31.891944 -0500    kernel    inCallback (182) - frame 2 returned status: e00002be
default    09:33:31.956932 -0500    kernel    inCallback (55) - returned status: e00002be
default    09:33:31.956940 -0500    kernel    inCallback (55) - frame 0 returned status: e00002be
default    09:33:31.956942 -0500    kernel    inCallback (55) - frame 1 returned status: e00002be
default    09:33:31.956945 -0500    kernel    inCallback (55) - frame 2 returned status: e00002be
default    09:33:31.956947 -0500    kernel    inCallback (55) - frame 4 returned status: e00002e8
default    09:33:32.999900 -0500    kernel    outCallback (98) - returned status: e00002be
default    09:33:32.999907 -0500    kernel    outCallback (98) - frame 3 returned status: e00002be
default    09:33:32.999910 -0500    kernel    outCallback (98) - frame 4 returned status: e00002be
default    09:33:32.999912 -0500    kernel    outCallback (98) - frame 5 returned status: e00002be
default    09:33:32.999928 -0500    kernel    inCallback (98) - returned status: e00002be
default    09:33:32.999930 -0500    kernel    inCallback (98) - frame 3 returned status: e00002be
default    09:33:32.999932 -0500    kernel    inCallback (98) - frame 4 returned status: e00002be
default    09:33:32.999934 -0500    kernel    inCallback (98) - frame 5 returned status: e00002be
default    09:33:32.999936 -0500    kernel    inCallback (98) - frame 7 returned status: e00002e8
default    09:33:32.265472 -0500    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: 'de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3' outputs: 'de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3' cause: 'Unknown' prewarming: no recovering: no
default    09:33:32.266630 -0500    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: 'de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3' outputs: 'de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3' cause: 'Unknown' prewarming: no recovering: no
default    09:35:11.180320 -0500    trustd    cert[0]: CheckIntermediateMarkerOid =(path)[]> 0
default    09:35:14.706470 -0500    coreaudiod    HALS_IOContextDescription.cpp:1113:PushStreamUsageToEngines_block_invoke:  IOContext 386: pushing 3 output stream(s) to 'de_RME_driver_USBAudioEngine:44A1DC3'
default    09:35:14.706499 -0500    coreaudiod    HALS_IOContextDescription.cpp:1117:PushStreamUsageToEngines_block_invoke:  IOContext 386: output stream[0] => Enabled: 'de_RME_driver_USBAudioEngine:44A1DC3'
default    09:35:14.706519 -0500    coreaudiod    HALS_IOContextDescription.cpp:1117:PushStreamUsageToEngines_block_invoke:  IOContext 386: output stream[1] => Enabled: 'de_RME_driver_USBAudioEngine:44A1DC3'
default    09:35:14.706539 -0500    coreaudiod    HALS_IOContextDescription.cpp:1117:PushStreamUsageToEngines_block_invoke:  IOContext 386: output stream[2] => Enabled: 'de_RME_driver_USBAudioEngine:44A1DC3'
default    09:35:14.706564 -0500    coreaudiod    HALS_IOContextDescription.cpp:1113:PushStreamUsageToEngines_block_invoke:  IOContext 386: pushing 4 input stream(s) to 'de_RME_driver_USBAudioEngine:44A1DC3'
default    09:35:14.706591 -0500    coreaudiod    HALS_IOContextDescription.cpp:1117:PushStreamUsageToEngines_block_invoke:  IOContext 386: input stream[0] => Disabled: 'de_RME_driver_USBAudioEngine:44A1DC3'
default    09:35:14.706611 -0500    coreaudiod    HALS_IOContextDescription.cpp:1117:PushStreamUsageToEngines_block_invoke:  IOContext 386: input stream[1] => Disabled: 'de_RME_driver_USBAudioEngine:44A1DC3'
default    09:35:14.706631 -0500    coreaudiod    HALS_IOContextDescription.cpp:1117:PushStreamUsageToEngines_block_invoke:  IOContext 386: input stream[2] => Disabled: 'de_RME_driver_USBAudioEngine:44A1DC3'
default    09:35:14.706649 -0500    coreaudiod    HALS_IOContextDescription.cpp:1117:PushStreamUsageToEngines_block_invoke:  IOContext 386: input stream[3] => Disabled: 'de_RME_driver_USBAudioEngine:44A1DC3'
default    09:36:34.987615 -0500    trustd    cert[0]: CheckIntermediateMarkerOid =(path)[]> 0
MBP 2018 i9 32GB RAM 1TB SSD - RME BabyFace Pro - Logic Pro X - Ableton 10 - Cubase Pro 9.5

Re: RME UFX II weird bit crusher distortion problem

par défaut    16:48:23.581675 +0200    com.apple.WebKit.WebContent    HALC_ProxyIOContext.cpp:1068:IOWorkLoop:  HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
par défaut    16:48:23.583876 +0200    kernel      performClientOutput(687,14c0) - missed samples (687,190c)
erreur    16:48:23.583918 +0200    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
par défaut    16:48:23.583994 +0200    Live    HALC_ProxyIOContext.cpp:1068:IOWorkLoop:  HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
par défaut    16:48:23.584531 +0200    kernel      performClientOutput(687,137c) - missed samples (687,1454)
erreur    16:48:23.584550 +0200    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
par défaut    16:48:23.584636 +0200    com.apple.WebKit.WebContent    HALC_ProxyIOContext.cpp:1068:IOWorkLoop:  HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
par défaut    16:48:23.587870 +0200    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: '' outputs: 'de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA' cause: 'Unknown' prewarming: no recovering: no
par défaut    16:48:23.595495 +0200    kernel      performClientOutput(687,16ec) - missed samples (687,190c)
erreur    16:48:23.595561 +0200    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
par défaut    16:48:23.595629 +0200    Live    HALC_ProxyIOContext.cpp:1068:IOWorkLoop:  HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
par défaut    16:48:23.607933 +0200    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: 'de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA' outputs: 'de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA, de_RME_driver_USBAudioEngine:DA' cause: 'Unknown' prewarming: no recovering: no

Previous message was while running Ableton Live 10. This one is with a Youtube video playing...

Re: RME UFX II weird bit crusher distortion problem

I think I am getting the heart of the problem here. I believe on my MacBook it is the AppleSmartBatterManager that is causing the system overload. I can replicate this every minute at the same time. The Smart Battery Manager runs on a 60 second cycle, and if I have a lot of processes going on inside of Logic, like a heavy CPU soft synth, then it creates a CPU spike, which overloads the CoreAudio. You can see in these log entries at 11:15:55. The default Starting poll shows as kernel (AppleSmartBatteryManager) in the console info pane:

default    11:15:55.004017 -0500    kernel    Starting poll type 4
default    11:15:55.004022 -0500    kernel    Restarting poll type 4
default    11:15:55.006398 -0500    kernel    + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215892) - (69a,11ac)
default    11:15:55.006405 -0500    kernel    - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215892) - (69a,11ec)
default    11:15:55.007494 -0500    kernel    + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215894) - (69a,11ec)
default    11:15:55.007494 -0500    Logic Pro X    HALC_ProxyIOContext.cpp:1068:IOWorkLoop:  HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default    11:15:55.007502 -0500    kernel    - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215894) - (69a,122c)
default    11:15:55.009087 -0500    kernel    + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215895) - (69a,122c)
default    11:15:55.009160 -0500    kernel    - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215895) - (69a,126c)
default    11:15:55.009633 -0500    kernel    Command 0x2 completed. inCount: 2 data:0x5
default    11:15:55.010496 -0500    kernel    + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215896) - (69a,126c)
default    11:15:55.010502 -0500    kernel    - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215896) - (69a,12ac)
default    11:15:55.011800 -0500    kernel    + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215897) - (69a,12ac)
default    11:15:55.011807 -0500    kernel    - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215897) - (69a,12ec)
default    11:15:55.013203 -0500    kernel      performClientOutput(69a,126c) - missed samples (69a,12ec)
default    11:15:55.013801 -0500    kernel    + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215898) - (69a,12ec)
error    11:15:55.013799 -0500    coreaudiod    HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default    11:15:55.013952 -0500    Logic Pro X    HALC_ProxyIOContext.cpp:1068:IOWorkLoop:  HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default    11:15:55.013822 -0500    kernel    - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215898) - (69a,132c)
default    11:15:55.015089 -0500    kernel    + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215899) - (69a,132c)
default    11:15:55.015096 -0500    kernel    - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215899) - (69a,136c)
default    11:15:55.016441 -0500    kernel    + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215900) - (69a,136c)
default    11:15:55.016447 -0500    kernel    - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215900) - (69a,13ac)
default    11:15:55.016767 -0500    kernel    Command 0x1 completed. inCount: 2 data:0x1001
default    11:15:55.017699 -0500    kernel    Command 0x16 completed. inCount: 2 data:0x40e0
default    11:15:55.017726 -0500    Logic Pro X    HALC_ProxyIOContext.cpp:1068:IOWorkLoop:  HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default    11:15:55.018365 -0500    kernel    + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215902) - (69a,13c4)
default    11:15:55.018445 -0500    kernel    - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215902) - (69a,1404)
default    11:15:55.018802 -0500    kernel    Command 0xa completed. inCount: 2 data:0x0
default    11:15:55.019758 -0500    kernel    + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215903) - (69a,1404)
default    11:15:55.019764 -0500    kernel    - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 215903) - (69a,1444)
default    11:15:55.021017 -0500    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: 'de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3' outputs: 'de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3' cause: 'Unknown' prewarming: no recovering: no
default    11:15:55.022105 -0500    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: 'de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3' outputs: 'de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3, de_RME_driver_USBAudioEngine:C3' cause: 'Unknown' prewarming: no recovering: no
default    11:15:55.024800 -0500    kernel    Command 0xb completed. inCount: 2 data:0x0
default    11:15:55.030563 -0500    kernel    Command 0x12 completed. inCount: 2 data:0xffff
default    11:15:55.030993 -0500    kernel    Command 0x13 completed. inCount: 2 data:0xffff
default    11:15:55.031628 -0500    kernel    Command 0xf completed. inCount: 2 data:0x1cbb
default    11:15:55.031957 -0500    kernel    Command 0x10 completed. inCount: 2 data:0x1d32
default    11:15:55.031970 -0500    kernel    SmartBattery: finished polling type 4
default    11:15:55.059246 -0500    kernel    considerRebuildOfPrelinkedKernel prebuild rebuild has expired
MBP 2018 i9 32GB RAM 1TB SSD - RME BabyFace Pro - Logic Pro X - Ableton 10 - Cubase Pro 9.5

42

Re: RME UFX II weird bit crusher distortion problem

Do these interruptions go away when running on battery? That was a very popular test/trick for a similar issue on Windows laptops.

Regards
Matthias Carstens
RME

Re: RME UFX II weird bit crusher distortion problem

No luck with running off battery. It still occurs. I can replicate the issue every time now. Every 60 seconds that AppleSmartBatteryManager is polling the system and like clock work I get the cpu spike. If the cpu overloads it overloads the RME audio stream. Usually this is caused by playing a cpu intensive softsynth, but I have had it occur while streaming music and multitasking on the computer. So potentially other apps adding to the cpu hit to cause it. I’ve tried using pmset command in the OS X terminal to set the power/sleep settings for the computer, to treat it like it is a desktop system, but the same polling for the battery occurs.

MBP 2018 i9 32GB RAM 1TB SSD - RME BabyFace Pro - Logic Pro X - Ableton 10 - Cubase Pro 9.5

44

Re: RME UFX II weird bit crusher distortion problem

The next step in examinating these issues is a simple one, although not very comfortable. Please put your RME interfaces into Class Compliant mode, so they run without RME driver (and without Settings dialog and TotalMix FX). They will use Apple's own driver which is part of the OS. That will help a lot to decide how to continue here. Thanks to everyone for your feedback!

Regards
Matthias Carstens
RME

Re: RME UFX II weird bit crusher distortion problem

My issue appears in CC mode too, and at same interval with the smartbatterymanager polling in the console. Must be a High Sierra issue.

2018-08-24 08:19:50.003555 -0500    AppleSmartBatteryManager    0    1        default        0: 0x2bf    kernel    Starting poll type 4
2018-08-24 08:19:50.003562 -0500    AppleSmartBatteryManager    0    1        default        0: 0x2bf    kernel    Restarting poll type 4
2018-08-24 08:19:50.007952 -0500    AppleSmartBatteryManager    0    1        default        0: 0x5af0    kernel    Command 0x2 completed. inCount: 2 data:0x5
2018-08-24 08:19:50.014103 -0500    AppleSmartBatteryManager    0    1        default        0: 0x5af0    kernel    Command 0x1 completed. inCount: 2 data:0x1001
2018-08-24 08:19:50.014747 -0500    AppleSmartBatteryManager    0    1        default        0: 0x5af0    kernel    Command 0x16 completed. inCount: 2 data:0x40e0
2018-08-24 08:19:50.015767 -0500    AppleSmartBatteryManager    0    1        default        0: 0x5af0    kernel    Command 0xa completed. inCount: 2 data:0x0
2018-08-24 08:19:50.017722 -0500    CoreAudio    0    0    AudioHAL_Client    default    com.apple.coreaudio    768: 0x6558    Logic Pro X    HALC_ProxyIOContext.cpp:1068:IOWorkLoop:  HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
2018-08-24 08:19:50.022060 -0500    coreaudiod    0    0    AudioHAL_Server    default    com.apple.coreaudio    139: 0x77b    coreaudiod    HALS_OverloadMessage.cpp:159:perform:  Audio IO Overload inputs: '' outputs: 'BuiltInSpeakerDevice' cause: 'Unknown' prewarming: no recovering: no
2018-08-24 08:19:50.022231 -0500    AppleSmartBatteryManager    0    1        default        0: 0x5af0    kernel    Command 0xb completed. inCount: 2 data:0xfffe
2018-08-24 08:19:50.028785 -0500    AppleSmartBatteryManager    0    1        default        0: 0x5af0    kernel    Command 0x12 completed. inCount: 2 data:0xffff
2018-08-24 08:19:50.029777 -0500    AppleSmartBatteryManager    0    1        default        0: 0x5af0    kernel    Command 0x13 completed. inCount: 2 data:0xffff
2018-08-24 08:19:50.030743 -0500    AppleSmartBatteryManager    0    1        default        0: 0x5af0    kernel    Command 0xf completed. inCount: 2 data:0x1d63
2018-08-24 08:19:50.031766 -0500    AppleSmartBatteryManager    0    1        default        0: 0x5af0    kernel    Command 0x10 completed. inCount: 2 data:0x1d64
2018-08-24 08:19:50.031794 -0500    AppleSmartBatteryManager    0    1        default        0: 0x5af0    kernel    SmartBattery: finished polling type 4
2018-08-24 08:19:50.032045 -0500    coreduetd    0    0        default    com.apple.coreduet.admissionCheck    66: 0x2df    coreduetd    CDDBatteryMonitor:    received batterycallback, currentPercentage:99.986709!
2018-08-24 08:19:50.032769 -0500    coreduetd    0    0        default    com.apple.coreduet.admissionCheck    66: 0x6743    coreduetd    Updating energy budget context value to 1 (budget=1, plugged in=1)
2018-08-24 08:19:50.290399 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CrashReporter/CoreCapture
2018-08-24 08:19:50.292467 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.292567 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CoreCapture
2018-08-24 08:19:50.292614 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.292651 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CrashReporter/CoreCapture
2018-08-24 08:19:50.292691 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.292725 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CoreCapture
2018-08-24 08:19:50.292800 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.292868 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CrashReporter/CoreCapture
2018-08-24 08:19:50.292906 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.292939 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CoreCapture
2018-08-24 08:19:50.292978 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.293011 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CrashReporter/CoreCapture
2018-08-24 08:19:50.293062 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.293121 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CoreCapture
2018-08-24 08:19:50.293183 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.293241 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CrashReporter/CoreCapture
2018-08-24 08:19:50.293289 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.293334 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CoreCapture
2018-08-24 08:19:50.293406 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.293457 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CrashReporter/CoreCapture
2018-08-24 08:19:50.293528 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.293590 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CoreCapture
2018-08-24 08:19:50.293684 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.293720 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CrashReporter/CoreCapture
2018-08-24 08:19:50.293762 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.293811 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CoreCapture
2018-08-24 08:19:50.293885 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.293918 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CrashReporter/CoreCapture
2018-08-24 08:19:50.293955 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.293989 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CoreCapture
2018-08-24 08:19:50.294028 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.294061 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CrashReporter/CoreCapture
2018-08-24 08:19:50.294133 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:50.294305 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    cleanCaptureDirectories /Library/Logs/CoreCapture
2018-08-24 08:19:50.294450 -0500    CoreCaptureDaemon    0    0    corecapture    default    com.apple.corecaptured    761: 0x6342    corecaptured    numberOfDirArrayEntriesMax: 50, numberOfDirArrayEntries 0
2018-08-24 08:19:52.523303 -0500    CoreUtils    0    0    SDNearbyAgentCore    default    com.apple.sharing    316: 0xd77    sharingd    Activity level changed 11 (User) -> 7 (Screen)
2018-08-24 08:19:52.523341 -0500    CoreUtils    0    0    SDNearbyAgentCore    default    com.apple.sharing    316: 0xd77    sharingd    User became inactive. Linger advertise for 5 seconds
2018-08-24 08:19:53.419753 -0500    watchdogd    0    0        default        186: 0x69e    watchdogd    remoted connection appears alive (132 total successful replies)
2018-08-24 08:19:53.419808 -0500    com.apple.remoted    0    0    remoted    default    com.apple.xpc.remote    36: 0x65e5    UserEventAgent    localbridge> Sending heartbeat request 133
2018-08-24 08:19:53.423590 -0500    watchdogd    0    0        default        186: 0x69e    watchdogd    remote_device_heartbeat() result: yes
2018-08-24 08:19:53.423519 -0500    com.apple.remoted    0    0    remoted    default    com.apple.xpc.remote    36: 0x676b    UserEventAgent    localbridge> Heartbeat 133 succeeded
MBP 2018 i9 32GB RAM 1TB SSD - RME BabyFace Pro - Logic Pro X - Ableton 10 - Cubase Pro 9.5

46

Re: RME UFX II weird bit crusher distortion problem

Thanks a lot. I hope cesarhanssens will do the CC test too.

Regards
Matthias Carstens
RME

Re: RME UFX II weird bit crusher distortion problem

Hi

I will be far from my RME for the next week.

Can’t test anything before september...

Re: RME UFX II weird bit crusher distortion problem

I submitted an Apple Bug report through their dev site, # 43737017. It references the MacBook AppleSmartBatteryManager.kext polling process overloading coreaudio streams. I also spoke with Chris Laurel with Logic Pro X support, claurel@apple.com. He is aware of the issue and sending it up the food chain. Feel free to connect with him if you need anything. From my understanding reading the source code on the battery manager, and digging into the IOKit development documentation, the polling method belongs to the same WorkLoop as the CoreAudio driver, and the battery manager and coreaudio events are basically fighting over who gets priority. So running low buffer samples on a CoreAudio application runs the risk of the two processes overlapping on the same process thread. There also appears to be an issue with the battery polling starting and then restarting, as though something is always interrupting its initial cycle. This occurs always regardless of what applications you are running, and could be leading to the CPU spike. Perhaps on your driver side there is a way to run its processing on a separate workloop, or adjust the thread priority to be higher than the system kernel process?

This is the source code I reviewed:

AppleSmartBattery.cpp
AppleSmartBattery.h
AppleSmartBatteryCommands.h
AppleSmartBatteryManager.cpp
AppleSmartBatteryManager.h
AppleSmartBatteryManagerUserClient.cpp
AppleSmartBatteryManagerUserClient.h
Info.plist

This is some helpful info from the Apple IOKit Fundamentals docs:

Work Loop Architecture
The I/O Kit’s work-loop mechanism mitigates the performance penalty exacted by context switching, a by-product of the underlying event-handling model commonly used in some operating systems. To guarantee a single-threaded context for event handling, this model completes everything on one thread. Unfortunately, the transfer of work to the thread requires a switch in the context of the event-bearing thread. More precisely, when this thread goes from a running context to a non-running context, its current register state must be saved. When the secure thread completes its work, the state of the originating thread is restored and control branches back to the function originally referenced by the thread. This switching back and forth between thread contexts consumes cycles.
The work-loop model works quite differently for I/O commands and timer events. In these instances, the thread of the respective event source simply grabs the mutex lock held by the work loop. No other event from any source can be processed until the Action routine for the current event returns. Although the lock is mutually exclusive, it doesn’t prevent reentrancy. Also, you can have multiple work loops in the same driver stack, and this increases the possibility of deadlock. However, work loops do avoid self-deadlocks because they are based on a recursive lock: They always check to see if they are the thread that currently own the lock.
The way the I/O Kit manages interrupt event sources does involve context switching. The completion routines for interrupts run on the work loop’s thread and not on the thread delivering the interrupt. Context switching is required in this case because the interrupt controller must immediately dispatch direct (primary) interrupts to other threads to run the completion routines for those interrupts.

MBP 2018 i9 32GB RAM 1TB SSD - RME BabyFace Pro - Logic Pro X - Ableton 10 - Cubase Pro 9.5

Re: RME UFX II weird bit crusher distortion problem

I also found this presentation extremely useful in understanding the priority aspect of X Dispatcher/Schedule part of IOKit. Just passing on in case it helps: http://www.cse.unsw.edu.au/~cs9242/06/l … eading.pdf

MBP 2018 i9 32GB RAM 1TB SSD - RME BabyFace Pro - Logic Pro X - Ableton 10 - Cubase Pro 9.5

Re: RME UFX II weird bit crusher distortion problem

Thanks for posting this info!

Finally a bit of light at the end of the tunnel.