Topic: TotalMix losing connection to Fireface UC
Hello guys!
I have this problem with TotalMix and fireface UC unit:
Sometimes, by unknown reasons, knob movements from the audio interface unit are not reflected in totalMix, even though if I move a fader in totalMix the changes are reflected on the unit's display. So the communication becames unidirectional. The crazy thing is that after a while neither the level metters are active although the music is still playin. I also get some random dropouts from time to time. This happens at various buffer sizes and sample rates. I've tried various combos.
Macbook Pro mid 2015 runing MacOs Mojave 10.14.1
Fireface UC Frimware version: v138
Driver version : v3.16
This is what I get in console log when I get the short audio dropouts:
default 00:55:53.904151 +0300 kernel + IOAudioEngine[<private>]::stopAudioEngine()
error 00:55:53.904438 +0300 coreaudiod HALS_IOA1Engine.cpp:365:EndWriting: HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002D7
default 00:55:53.904281 +0300 kernel +-IOAudioEngine[<private>]::setState(0x0. oldState=0x1)
default 00:55:53.904569 +0300 Traktor HALC_ProxyIOContext.cpp:1068:IOWorkLoop: HALC_ProxyIOContext::IOWorkLoop: skipping cycle due to overload
default 00:55:53.904306 +0300 kernel + IOAudioDevice[<private>]::audioEngineStopped() - numRunningAudioEngines = 1
default 00:55:53.904309 +0300 kernel + IOAudioDevice[<private>]::scheduleIdleAudioSleep: idleSleepDelayTime = 00
default 00:55:53.904312 +0300 kernel + IOAudioDevice[<private>]::initiatePowerStateChange(0x0) - current = 2 - pending = 1
default 00:55:53.904315 +0300 kernel + IOAudioDevice[<private>]::protectedCompletePowerStateChange() - current = 2 - pending = 1
default 00:55:53.904318 +0300 kernel - IOAudioDevice[<private>]::protectedCompletePowerStateChange() - current = 1 - pending = 1 returns 0x0
default 00:55:53.904322 +0300 kernel - IOAudioDevice[<private>]::initiatePowerStateChange(0x0) - current = 1 - pending = 1 returns 0x0
default 00:55:53.904324 +0300 kernel - IOAudioDevice[<private>]::scheduleIdleAudioSleep: idleSleepDelayTime = 00
default 00:55:53.904327 +0300 kernel - IOAudioDevice[<private>]::audioEngineStopped() - numRunningAudioEngines = 0
default 00:55:53.904329 +0300 kernel - IOAudioEngine[<private>]::stopAudioEngine() returns 0x0
default 00:55:53.904333 +0300 kernel + IOAudioEngine[<private>]::startAudioEngine(state = 0)
default 00:55:53.904336 +0300 kernel + IOAudioDevice[<private>]::audioEngineStarting() - numRunningAudioEngines = 0
default 00:55:53.904338 +0300 kernel + IOAudioDevice[<private>]::initiatePowerStateChange(0x0) - current = 1 - pending = 2
default 00:55:53.904341 +0300 kernel + IOAudioDevice[<private>]::protectedCompletePowerStateChange() - current = 1 - pending = 2
default 00:55:53.904344 +0300 kernel - IOAudioDevice[<private>]::protectedCompletePowerStateChange() - current = 2 - pending = 2 returns 0x0
default 00:55:53.904347 +0300 kernel - IOAudioDevice[<private>]::initiatePowerStateChange(0x0) - current = 2 - pending = 2 returns 0x0
default 00:55:53.904349 +0300 kernel - IOAudioDevice[<private>]::audioEngineStarting() - numRunningAudioEngines = 1
default 00:55:53.904352 +0300 kernel - IOAudioEngine[<private>]::stopEngineAtPosition(0,0)
default 00:55:53.904353 +0300 kernel +- IOAudioEngine[<private>]::resetStatusBuffer()
default 00:55:53.904405 +0300 kernel IOAudioEngineUserClient[<private>] - AUDIO OFFLINE. online=1. state=0. loopCount=0, lastLoopTime=0
default 00:55:53.905643 +0300 kernel + IOAudioEngineUserClient::externalMethod, selector=0x4, arg0 0x0, arg1 0x0, arg2 0x0 arg3 0x0
default 00:55:53.905648 +0300 kernel scalarInputCount=0x0 structureInputSize 0x0, scalarOutputCount 0x0, structureOutputSize 0x0
default 00:55:53.907656 +0300 coreaudiod HALS_OverloadMessage.cpp:165:perform: Audio IO Overload inputs: 'de_RME_driver_USBAudioEngine:C8, de_RME_driver_USBAudioEngine:C8, de_RME_driver_USBAudioEngine:C8' outputs: 'de_RME_driver_USBAudioEngine:C8, de_RME_driver_USBAudioEngine:C8, de_RME_driver_USBAudioEngine:C8' cause: 'Unknown' prewarming: no recovering: no
default 00:55:53.908153 +0300 kernel + IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 393197) - (3000,1f1c)
default 00:55:53.908194 +0300 kernel IOAudioEngineUserClient[<private>]::performWatchdogOutput failed to calculateSampleTimeout (returned 0xe00002ee)
default 00:55:53.908198 +0300 kernel - IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 393197) - (3000,211c)
default 00:55:53.909797 +0300 kernel +-IOAudioEngine[<private>]::setState(0x1. oldState=0)
default 00:55:53.909806 +0300 kernel - IOAudioEngine[<private>]::getTimerInterval()
default 00:55:53.909816 +0300 kernel - IOAudioEngine[<private>]::startAudioEngine() returns 0x0
default 00:55:53.909842 +0300 kernel + IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.909849 +0300 kernel +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=1
default 00:55:53.909850 +0300 kernel - IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.909852 +0300 kernel + IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.909854 +0300 kernel +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=1
default 00:55:53.909856 +0300 kernel - IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.909862 +0300 kernel + IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.909876 +0300 kernel +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=0
default 00:55:53.909884 +0300 kernel +- IOAudioEngine[<private>]::stopClient(<private>) returns 0x0
default 00:55:53.909919 +0300 kernel scalarInputCount=0x2 structureInputSize 0x0, scalarOutputCount 0x0, structureOutputSize 0x0
default 00:55:53.909950 +0300 kernel searching for sourceBuffer 0x101cf4000
default 00:55:53.909951 +0300 kernel checking against 0x101ca9000
default 00:55:53.909952 +0300 kernel checking against 0x101cca000
default 00:55:53.909953 +0300 kernel checking against 0x101cd3000
default 00:55:53.909960 +0300 kernel checking input
default 00:55:53.909963 +0300 kernel + IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.909965 +0300 kernel +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=0
default 00:55:53.909966 +0300 kernel - IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.909989 +0300 kernel - IOAudioEngineUserClient::unregisterClientBuffer64 no sourcebuffer returns 0x0
default 00:55:53.909990 +0300 kernel - IOAudioEngineUserClient::externalMethod returns 0x0
default 00:55:53.909999 +0300 kernel + IOAudioEngineUserClient::externalMethod, selector=0x1, arg0 0x101D15000, arg1 0x408, arg2 0x0 arg3 0x0
default 00:55:53.910001 +0300 kernel scalarInputCount=0x2 structureInputSize 0x0, scalarOutputCount 0x0, structureOutputSize 0x0
default 00:55:53.910021 +0300 kernel + IOAudioEngineUserClient[<private>]::unregisterClientBuffer64(0x<private>, 0x408)
default 00:55:53.910021 +0300 kernel searching for sourceBuffer 0x101d15000
default 00:55:53.910023 +0300 kernel checking against 0x101ca9000
default 00:55:53.910023 +0300 kernel checking against 0x101cca000
default 00:55:53.910025 +0300 kernel checking against 0x101cd3000
default 00:55:53.910734 +0300 powerd Process coreaudiod.137 TurnedOff PreventUserIdleSystemSleep "com.apple.audio.de_RME_driver_USBAudioEngine:16C15C8.context.preventuseridlesleep" age:00:38:02 id:4295009611 [System: PrevIdle DeclUser kDisp]
default 00:55:53.910025 +0300 kernel checking input
default 00:55:53.910027 +0300 kernel + IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.910029 +0300 kernel +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=0
default 00:55:53.910030 +0300 kernel - IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.910043 +0300 kernel - IOAudioEngineUserClient::unregisterClientBuffer64 no sourcebuffer returns 0x0
default 00:55:53.910044 +0300 kernel - IOAudioEngineUserClient::externalMethod returns 0x0
default 00:55:53.910052 +0300 kernel + IOAudioEngineUserClient::externalMethod, selector=0x1, arg0 0x101D1E000, arg1 0x408, arg2 0x0 arg3 0x0
default 00:55:53.910053 +0300 kernel scalarInputCount=0x2 structureInputSize 0x0, scalarOutputCount 0x0, structureOutputSize 0x0
default 00:55:53.910071 +0300 kernel + IOAudioEngineUserClient[<private>]::unregisterClientBuffer64(0x<private>, 0x408)
default 00:55:53.910072 +0300 kernel searching for sourceBuffer 0x101d1e000
default 00:55:53.910073 +0300 kernel checking against 0x101ca9000
default 00:55:53.910074 +0300 kernel checking against 0x101cca000
default 00:55:53.910075 +0300 kernel checking against 0x101cd3000
default 00:55:53.910076 +0300 kernel checking input
default 00:55:53.910077 +0300 kernel + IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.910078 +0300 kernel +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=0
default 00:55:53.910079 +0300 kernel - IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.910093 +0300 kernel - IOAudioEngineUserClient::unregisterClientBuffer64 no sourcebuffer returns 0x0
default 00:55:53.910094 +0300 kernel - IOAudioEngineUserClient::externalMethod returns 0x0
default 00:55:53.910101 +0300 kernel + IOAudioEngineUserClient::externalMethod, selector=0x1, arg0 0x101CA9000, arg1 0x408, arg2 0x0 arg3 0x0
default 00:55:53.910103 +0300 kernel scalarInputCount=0x2 structureInputSize 0x0, scalarOutputCount 0x0, structureOutputSize 0x0
default 00:55:53.910120 +0300 kernel + IOAudioEngineUserClient[<private>]::unregisterClientBuffer64(0x<private>, 0x408)
default 00:55:53.910121 +0300 kernel searching for sourceBuffer 0x101ca9000
default 00:55:53.910122 +0300 kernel + IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.910124 +0300 kernel +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=1
default 00:55:53.910126 +0300 kernel - IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.910140 +0300 kernel - IOAudioEngineUserClient::unregisterClientBuffer64 no sourcebuffer returns 0x0
default 00:55:53.910141 +0300 kernel - IOAudioEngineUserClient::externalMethod returns 0x0
default 00:55:53.910147 +0300 kernel + IOAudioEngineUserClient::externalMethod, selector=0x1, arg0 0x101CCA000, arg1 0x408, arg2 0x0 arg3 0x0
default 00:55:53.910149 +0300 kernel scalarInputCount=0x2 structureInputSize 0x0, scalarOutputCount 0x0, structureOutputSize 0x0
default 00:55:53.910166 +0300 kernel + IOAudioEngineUserClient[<private>]::unregisterClientBuffer64(0x<private>, 0x408)
default 00:55:53.910167 +0300 kernel searching for sourceBuffer 0x101cca000
default 00:55:53.910169 +0300 kernel + IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.910170 +0300 kernel +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=1
default 00:55:53.910171 +0300 kernel - IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.910182 +0300 kernel - IOAudioEngineUserClient::unregisterClientBuffer64 no sourcebuffer returns 0x0
default 00:55:53.910183 +0300 kernel - IOAudioEngineUserClient::externalMethod returns 0x0
default 00:55:53.910189 +0300 kernel + IOAudioEngineUserClient::externalMethod, selector=0x1, arg0 0x101CD3000, arg1 0x408, arg2 0x0 arg3 0x0
default 00:55:53.910191 +0300 kernel scalarInputCount=0x2 structureInputSize 0x0, scalarOutputCount 0x0, structureOutputSize 0x0
default 00:55:53.910208 +0300 kernel + IOAudioEngineUserClient[<private>]::unregisterClientBuffer64(0x<private>, 0x408)
default 00:55:53.910209 +0300 kernel searching for sourceBuffer 0x101cd3000
default 00:55:53.910212 +0300 kernel +- IOAudioEngineUserClient[<private>]::removeBufferSet(<private>)
default 00:55:53.910214 +0300 kernel + IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.910215 +0300 kernel +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=1
default 00:55:53.910217 +0300 kernel - IOAudioStream[<private>]::removeClient(<private>)
default 00:55:53.910231 +0300 kernel - IOAudioEngineUserClient::unregisterClientBuffer64 no sourcebuffer returns 0x0
default 00:55:53.910232 +0300 kernel - IOAudioEngineUserClient::externalMethod returns 0x0
default 00:55:53.918810 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1181:CheckForChanges: ===================================
default 00:55:53.918845 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1182:CheckForChanges: HALS_DefaultDeviceManager::CheckForChanges: --->>>
default 00:55:53.918877 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1251:CheckForChanges: HALS_DefaultDeviceManager::CheckForChanges: 'dIn ' --->>>
default 00:55:53.918912 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1591:UpdateDefaultDevice: HALS_DefaultDeviceManager::UpdateDefaultDevice: 'dIn ' --->>>
default 00:55:53.918942 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1612:FindPreferredDefaultDevice: HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'dIn ' --->>>
default 00:55:53.918978 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1649:FindPreferredDefaultDevice: HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'dIn ' <<<---
default 00:55:53.919006 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1657:PickDefaultDevice: HALS_DefaultDeviceManager::PickDefaultDevice: 'dIn ' --->>>
default 00:55:53.919670 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:400:DumpHeap: Heap has 2 items
default 00:55:53.919708 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:478:DumpDeviceInfo: 41: 'AppleHDAEngineInput:1B,0,1,0:1'
default 00:55:53.919741 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:479:DumpDeviceInfo: Arrival Time: (0, 0)
default 00:55:53.919771 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:480:DumpDeviceInfo: Transport: 'bltn'
default 00:55:53.919803 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:481:DumpDeviceInfo: Input Data Source: 'imic'
default 00:55:53.919831 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:482:DumpDeviceInfo: Output Data Source: ''
default 00:55:53.920386 +0300 tccd PID[188] is checking access for target PID[1511]
default 00:55:53.919861 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:483:DumpDeviceInfo: Input Kind: Mic
default 00:55:53.919890 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:484:DumpDeviceInfo: Output Kind: None
default 00:55:53.920042 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:485:DumpDeviceInfo: Can Be Input: yes
default 00:55:53.920177 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:486:DumpDeviceInfo: Can Be Output: no
default 00:55:53.920262 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:487:DumpDeviceInfo: Can Be System: no
default 00:55:53.920359 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:478:DumpDeviceInfo: 981: 'de_RME_driver_USBAudioEngine:16C15C8'
default 00:55:53.920531 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:479:DumpDeviceInfo: Arrival Time: (78, 81260000000000)
default 00:55:53.920679 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:480:DumpDeviceInfo: Transport: 'usb '
default 00:55:53.920880 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:481:DumpDeviceInfo: Input Data Source: ''
default 00:55:53.920987 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:482:DumpDeviceInfo: Output Data Source: ''
default 00:55:53.921122 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:483:DumpDeviceInfo: Input Kind: Other
default 00:55:53.921225 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:484:DumpDeviceInfo: Output Kind: Other
default 00:55:53.921368 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:485:DumpDeviceInfo: Can Be Input: yes
default 00:55:53.921437 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:486:DumpDeviceInfo: Can Be Output: yes
default 00:55:53.921550 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:487:DumpDeviceInfo: Can Be System: yes
default 00:55:53.921684 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1684:PickDefaultDevice: HALS_DefaultDeviceManager::PickDefaultDevice: 'dIn ' | picking 41: 'AppleHDAEngineInput:1B,0,1,0:1'/'imic'
default 00:55:53.921757 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1758:PickDefaultDevice: HALS_DefaultDeviceManager::PickDefaultDevice: 'dIn ' <<<---
default 00:55:53.921832 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1604:UpdateDefaultDevice: HALS_DefaultDeviceManager::UpdateDefaultDevice: 'dIn ' <<<---
default 00:55:53.921903 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1328:CheckForChanges: HALS_DefaultDeviceManager::CheckForChanges: 'dIn ' <<<---
default 00:55:53.921974 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1329:CheckForChanges: -----------------------------------
default 00:55:53.922044 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1251:CheckForChanges: HALS_DefaultDeviceManager::CheckForChanges: 'dOut' --->>>
default 00:55:53.922118 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1591:UpdateDefaultDevice: HALS_DefaultDeviceManager::UpdateDefaultDevice: 'dOut' --->>>
default 00:55:53.922179 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1612:FindPreferredDefaultDevice: HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'dOut' --->>>
default 00:55:53.922524 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1642:FindPreferredDefaultDevice: HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'dOut' | found preferred[0] 981: 'de_RME_driver_USBAudioEngine:16C15C8'/''
default 00:55:53.922565 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1649:FindPreferredDefaultDevice: HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'dOut' <<<---
default 00:55:53.922600 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1604:UpdateDefaultDevice: HALS_DefaultDeviceManager::UpdateDefaultDevice: 'dOut' <<<---
default 00:55:53.922633 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1328:CheckForChanges: HALS_DefaultDeviceManager::CheckForChanges: 'dOut' <<<---
default 00:55:53.922664 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1329:CheckForChanges: -----------------------------------
default 00:55:53.922695 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1251:CheckForChanges: HALS_DefaultDeviceManager::CheckForChanges: 'sOut' --->>>
default 00:55:53.922726 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1591:UpdateDefaultDevice: HALS_DefaultDeviceManager::UpdateDefaultDevice: 'sOut' --->>>
default 00:55:53.922757 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1612:FindPreferredDefaultDevice: HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'sOut' --->>>
default 00:55:53.923052 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1642:FindPreferredDefaultDevice: HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'sOut' | found preferred[0] 49: 'AppleHDAEngineOutput:1B,0,1,1:0'/'ispk'
default 00:55:53.923100 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1649:FindPreferredDefaultDevice: HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'sOut' <<<---
default 00:55:53.923133 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1604:UpdateDefaultDevice: HALS_DefaultDeviceManager::UpdateDefaultDevice: 'sOut' <<<---
default 00:55:53.923164 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1328:CheckForChanges: HALS_DefaultDeviceManager::CheckForChanges: 'sOut' <<<---
default 00:55:53.923196 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1329:CheckForChanges: -----------------------------------
default 00:55:53.923226 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1251:CheckForChanges: HALS_DefaultDeviceManager::CheckForChanges: 'shrd' --->>>
default 00:55:53.923258 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1591:UpdateDefaultDevice: HALS_DefaultDeviceManager::UpdateDefaultDevice: 'shrd' --->>>
default 00:55:53.923286 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1612:FindPreferredDefaultDevice: HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'shrd' --->>>
default 00:55:53.923546 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1642:FindPreferredDefaultDevice: HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'shrd' | found preferred[0] 981: 'de_RME_driver_USBAudioEngine:16C15C8'/''
default 00:55:53.923581 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1649:FindPreferredDefaultDevice: HALS_DefaultDeviceManager::FindPreferredDefaultDevice: 'shrd' <<<---
default 00:55:53.923612 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1604:UpdateDefaultDevice: HALS_DefaultDeviceManager::UpdateDefaultDevice: 'shrd' <<<---
default 00:55:53.923642 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1328:CheckForChanges: HALS_DefaultDeviceManager::CheckForChanges: 'shrd' <<<---
default 00:55:53.923662 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1329:CheckForChanges: -----------------------------------
default 00:55:53.923678 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1189:CheckForChanges: HALS_DefaultDeviceManager::CheckForChanges: <<<---
default 00:55:53.923772 +0300 coreaudiod HALS_DefaultDeviceManager.cpp:1190:CheckForChanges: ===================================
default 00:55:53.929081 +0300 trustd cert[0]: AnchorTrusted =(leaf)[force]> 0
default 00:55:53.936052 +0300 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.native-instruments.Traktor, type: 0: 0x7ffe7850b180 at /Applications/Native Instruments/Traktor Pro 3/Traktor.app
default 00:55:53.940106 +0300 trustd cert[0]: AnchorTrusted =(leaf)[force]> 0
default 00:55:53.941731 +0300 kernel + IOAudioEngineUserClient::externalMethod, selector=0x0, arg0 0x0, arg1 0x101cf4000, arg2 0x20010 arg3 0x408
default 00:55:53.941738 +0300 kernel scalarInputCount=0x4 structureInputSize 0x0, scalarOutputCount 0x0, structureOutputSize 0x0
default 00:55:53.941766 +0300 kernel + IOAudioEngineUserClient::registerBuffer64 0x0 0x101cf4000 0x20010 0x408
default 00:55:53.941769 +0300 kernel + IOAudioEngineUserClient::safeRegisterClientBuffer64 <private>
default 00:55:53.941772 +0300 kernel + IOAudioEngineUserClient[<private>]::registerClientBuffer64 (<private>[1], 0x101cf4000, 0x20010, 0x408)
default 00:55:53.941774 +0300 kernel null clientBufferSetList
default 00:55:53.941775 +0300 kernel did not find clientBufferSetList for ID 0x408
default 00:55:53.941970 +0300 kernel - IOAudioEngineUserClient::registerClientBuffer64() result 0x0
default 00:55:53.942422 +0300 kernel - IOAudioEngineUserClient::externalMethod returns 0x0
default 00:55:53.942435 +0300 kernel + IOAudioEngineUserClient::externalMethod, selector=0x0, arg0 0x4, arg1 0x101cca000, arg2 0x8010 arg3 0x408
default 00:55:53.942437 +0300 kernel scalarInputCount=0x4 structureInputSize 0x0, scalarOutputCount 0x0, structureOutputSize 0x0
default 00:55:53.942465 +0300 kernel + IOAudioEngineUserClient::registerBuffer64 0x4 0x101cca000 0x8010 0x408
default 00:55:53.942467 +0300 kernel + IOAudioEngineUserClient::safeRegisterClientBuffer64 <private>
default 00:55:53.942471 +0300 kernel + IOAudioEngineUserClient[<private>]::registerClientBuffer64 (<private>[9], 0x101cca000, 0x8010, 0x408)
default 00:55:53.942527 +0300 kernel clientBuffer->mAudioClientBuffer32.sourceBuffer before offset: <private>, offset size: 16
default 00:55:53.942529 +0300 kernel clientBuffer->mAudioClientBuffer32.sourceBuffer after offset: <private>
default 00:55:53.942529 +0300 kernel output
default 00:55:53.942531 +0300 kernel assigning clientBufPtr->mAudioClientBuffer32.mNextBuffer32 <private>
default 00:55:53.942532 +0300 kernel !isOnline
default 00:55:53.942533 +0300 kernel - IOAudioEngineUserClient::registerClientBuffer64() result 0x0
default 00:55:53.942534 +0300 kernel - IOAudioEngineUserClient::safeRegisterClientBuffer64 returns 0x0
default 00:55:53.942537 +0300 kernel - IOAudioEngineUserClient::registerBuffer64 0x4 0x101cca000 0x8010 0x408 returns 0x0
default 00:55:53.942539 +0300 kernel - IOAudioEngineUserClient::externalMethod returns 0x0
default 00:55:53.942557 +0300 kernel + IOAudioEngineUserClient::externalMethod, selector=0x0, arg0 0x5, arg1 0x101cd3000, arg2 0x20010 arg3 0x408
default 00:55:53.942559 +0300 kernel scalarInputCount=0x4 structureInputSize 0x0, scalarOutputCount 0x0, structureOutputSize 0x0
default 00:55:53.942577 +0300 kernel + IOAudioEngineUserClient::registerBuffer64 0x5 0x101cd3000 0x20010 0x408
default 00:55:53.942578 +0300 kernel + IOAudioEngineUserClient::safeRegisterClientBuffer64 <private>
default 00:55:53.942580 +0300 kernel + IOAudioEngineUserClient[<private>]::registerClientBuffer64 (<private>[11], 0x101cd3000, 0x20010, 0x408)
default 00:55:53.942628 +0300 kernel clientBuffer->mAudioClientBuffer32.sourceBuffer before offset: <private>, offset size: 16
default 00:55:53.942630 +0300 kernel clientBuffer->mAudioClientBuffer32.sourceBuffer after offset: <private>
default 00:55:53.942630 +0300 kernel output
default 00:55:53.942631 +0300 kernel assigning clientBufPtr->mAudioClientBuffer32.mNextBuffer32 <private>
default 00:55:53.942632 +0300 kernel !isOnline
default 00:55:53.942633 +0300 kernel - IOAudioEngineUserClient::registerClientBuffer64() result 0x0
default 00:55:53.942634 +0300 kernel - IOAudioEngineUserClient::safeRegisterClientBuffer64 returns 0x0
default 00:55:53.942637 +0300 kernel - IOAudioEngineUserClient::registerBuffer64 0x5 0x101cd3000 0x20010 0x408 returns 0x0
default 00:55:53.942638 +0300 kernel - IOAudioEngineUserClient::externalMethod returns 0x0
default 00:55:53.942655 +0300 kernel + IOAudioEngineUserClient::externalMethod, selector=0x3, arg0 0x0, arg1 0x0, arg2 0x0 arg3 0x0
default 00:55:53.942657 +0300 kernel scalarInputCount=0x0 structureInputSize 0x0, scalarOutputCount 0x0, structureOutputSize 0x0
default 00:55:53.942673 +0300 kernel + IOAudioEngineUserClient[<private>]::startClient() - 0
default 00:55:53.942674 +0300 kernel audioEngine && !isInactive(). State = 1
default 00:55:53.942675 +0300 kernel audioEngine->getState() != kIOAudioEnginePaused
default 00:55:53.942679 +0300 kernel +- IOAudioEngineUserClient[<private>]::setOnline(1)
default 00:55:53.942689 +0300 kernel !isOnline() setting online
default 00:55:53.942690 +0300 kernel + IOAudioEngine[<private>]::startClient(<private>)
default 00:55:53.942695 +0300 kernel + IOAudioEngine[<private>]::incrementActiveUserClients() - 0
default 00:55:53.942698 +0300 kernel + IOAudioEngine[<private>]::startAudioEngine(state = 1)
default 00:55:53.942699 +0300 kernel - IOAudioEngine[<private>]::startAudioEngine() returns 0x0
default 00:55:53.942701 +0300 kernel - IOAudioEngine[<private>]::incrementActiveUserClients() - 1 returns 0
default 00:55:53.942703 +0300 kernel - IOAudioEngine[<private>]::startClient(<private>) returns 0x0
default 00:55:53.942703 +0300 kernel engine started
default 00:55:53.942704 +0300 kernel bufferSet <private>
default 00:55:53.942705 +0300 kernel output clientBuffer <private>
default 00:55:53.942705 +0300 kernel + IOAudioStream[<private>]::addClient(<private>)
default 00:55:53.942709 +0300 kernel - IOAudioStream[<private>]::addClient(<private>) returns 0x0
default 00:55:53.942710 +0300 kernel output clientBuffer <private>
default 00:55:53.942712 +0300 kernel + IOAudioStream[<private>]::addClient(<private>)
default 00:55:53.942714 +0300 kernel - IOAudioStream[<private>]::addClient(<private>) returns 0x0
default 00:55:53.942715 +0300 kernel output clientBuffer <private>
default 00:55:53.942716 +0300 kernel + IOAudioStream[<private>]::addClient(<private>)
default 00:55:53.942718 +0300 kernel - IOAudioStream[<private>]::addClient(<private>) returns 0x0
default 00:55:53.942718 +0300 kernel input clientBuffer <private>
default 00:55:53.942719 +0300 kernel + IOAudioStream[<private>]::addClient(<private>)
default 00:55:53.942722 +0300 kernel - IOAudioStream[<private>]::addClient(<private>) returns 0x0
default 00:55:53.942722 +0300 kernel input clientBuffer <private>
default 00:55:53.942724 +0300 kernel + IOAudioStream[<private>]::addClient(<private>)
default 00:55:53.942726 +0300 kernel - IOAudioStream[<private>]::addClient(<private>) returns 0x0
default 00:55:53.942726 +0300 kernel input clientBuffer <private>
default 00:55:53.942728 +0300 kernel + IOAudioStream[<private>]::addClient(<private>)
default 00:55:53.942730 +0300 kernel - IOAudioStream[<private>]::addClient(<private>) returns 0x0
default 00:55:53.942731 +0300 kernel - IOAudioEngineUserClient[<private>]::startClient() - 1 returns 0x0
default 00:55:53.942732 +0300 kernel - IOAudioEngineUserClient::externalMethod returns 0x0
After the audio dropout the communication between the audio interface and TotalMix becomes unidirectional. Only the totalMix changes are reflected on the Fireface UC's display.
Can someone please help me with some tips to overcome this issue?
Thank you!