High Sierra and External Audio Device Glitching / Problems
Ever since upgrading to High Sierra, my external audio devices (RME Fireface UFX and Apogee Duet) have been glitching out sporadically.
As an audio professional, this is an extremely frustrating situation. Reverting back to Sierra is not a palatable option at the moment.
Please see attached console logs, also posted to the RME Audio forums.
MacPro 6,1 & Fireface UFX
Nuendo 8 Glitching
default 16:34:45.853122 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 16:34:45.853080 thread 2127f: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 176 arg2: 186182570 arg3: 186182568
default 16:34:45.853122 -0500 Nuendo 8 HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 16:34:45.857254 -0500 kernel + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 283251) - (58c7,c94)
default 16:34:45.857272 -0500 kernel - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 283251) - (58c7,d94)
iTunes Glitching
error 04:30:12.618986 -0500 hidd iohideventsystem_client_dispatch_properties_changed:0x10004003
default 04:30:13.006650 -0500 kernel + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 11684) - (2db,c50)
default 04:30:13.006694 -0500 kernel - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 11684) - (2db,e50)
default 04:30:13.006836 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.006777 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 5991557 arg3: 5991524
default 04:30:13.006841 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.019861 -0500 kernel + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 11686) - (2db,e50)
default 04:30:13.019896 -0500 kernel - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 11686) - (2db,1050)
error 04:30:13.119467 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.119428 -0500 kernel performClientOutput(2dc,16c8) - missed samples (2dc,16c8). fCurrentLoopCount=2dd
default 04:30:13.119546 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.119564 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.119500 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6001860 arg3: 6002396
default 04:30:13.128862 -0500 kernel + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 11695) - (2dc,16c8)
default 04:30:13.128956 -0500 kernel - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 11695) - (2dc,18c8)
default 04:30:13.130346 -0500 kernel performClientOutput(2dc,18d4) - missed samples (2dc,18c8). fCurrentLoopCount=2dd
error 04:30:13.130368 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.130424 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.130460 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.130395 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6002383 arg3: 6002920
error 04:30:13.141269 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.141248 -0500 kernel performClientOutput(2dc,1ae0) - missed samples (2dc,18c8). fCurrentLoopCount=2dd
default 04:30:13.141326 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.141355 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.141297 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6002906 arg3: 6003444
default 04:30:13.152185 -0500 kernel performClientOutput(2dc,1cec) - missed samples (2dc,18c8). fCurrentLoopCount=2dd
error 04:30:13.152214 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.152292 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.152281 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.152255 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6003432 arg3: 6003968
default 04:30:13.163050 -0500 kernel performClientOutput(2dc,1ef8) - missed samples (2dc,18c8). fCurrentLoopCount=2dd
error 04:30:13.163078 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.163127 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.163139 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.163107 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6003953 arg3: 6004492
default 04:30:13.174014 -0500 kernel calculateSampleTimeout failed - result 0xe00002ee
error 04:30:13.174040 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.174101 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.174109 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.174071 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6004479 arg3: 6005012
default 04:30:13.184924 -0500 kernel calculateSampleTimeout failed - result 0xe00002ee
error 04:30:13.184947 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.185008 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.185035 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.184977 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6005003 arg3: 6005540
default 04:30:13.195899 -0500 kernel calculateSampleTimeout failed - result 0xe00002ee
error 04:30:13.195923 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.195971 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.195978 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.195954 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6005530 arg3: 6006064
default 04:30:13.206796 -0500 kernel calculateSampleTimeout failed - result 0xe00002ee
error 04:30:13.206821 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.206868 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.206876 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.206851 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6006053 arg3: 6006588
default 04:30:13.217734 -0500 kernel calculateSampleTimeout failed - result 0xe00002ee
error 04:30:13.217759 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.217808 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.217816 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.217791 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6006578 arg3: 6007112
default 04:30:13.228612 -0500 kernel calculateSampleTimeout failed - result 0xe00002ee
error 04:30:13.228635 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.228722 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.228772 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.228666 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6007100 arg3: 6007636
default 04:30:13.239542 -0500 kernel calculateSampleTimeout failed - result 0xe00002ee
error 04:30:13.239564 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.239622 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.239655 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.239596 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6007625 arg3: 6008160
default 04:30:13.250444 -0500 kernel calculateSampleTimeout failed - result 0xe00002ee
error 04:30:13.250466 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.250522 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.250560 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.250498 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6008148 arg3: 6008684
default 04:30:13.261361 -0500 kernel calculateSampleTimeout failed - result 0xe00002ee
error 04:30:13.261384 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.261439 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.261472 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.261416 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6008672 arg3: 6009208
default 04:30:13.272268 -0500 kernel calculateSampleTimeout failed - result 0xe00002ee
error 04:30:13.272289 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.272345 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.272373 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.272321 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6009195 arg3: 6009732
default 04:30:13.283187 -0500 kernel performClientOutput(2dd,157c) - missed samples (2dd,1570). fCurrentLoopCount=2de
error 04:30:13.283221 -0500 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default 04:30:13.283273 -0500 iTunes HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 04:30:13.283293 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 04:30:13.283256 thread 13b395: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 257 arg2: 6016597 arg3: 6010256
---
MacBookPro11,5 (Mid 2015) & Apogee Duet
Nuendo 8
default 22:33:33.619678 -0500 kernel + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 21707) - (153,eb8)
default 22:33:33.620256 -0500 Nuendo 8 HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 22:33:33.619877 -0500 kernel - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 21707) - (153,fb8)
default 22:33:33.624162 -0500 kernel + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 21709) - (153,fb8)
default 22:33:33.624196 -0500 kernel - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 21709) - (153,10b8)
default 22:33:33.625546 -0500 coreaudiod HALB_AsyncLog.cpp:120:perform: 22:33:33.620079 thread 61cfb: HALS_IOContext::IOWorkLoop_HandleOverload: Overload arg1: 165 arg2: 5557962 arg3: 5557952
Mac Pro (Late 2013), macOS High Sierra (10.13), External Audio Device Problems