EMU-driver icon indicating copy to clipboard operation
EMU-driver copied to clipboard

0404 not detected on 10.12.5 - kernel Sound assertion "0 == thisUnitIDNum" failed

Open gjoob opened this issue 7 years ago • 38 comments

Hello! I have tried to run the driver on MBPro Retina 13" + Sierra 10.12.5. kext is loaded (I've checked it), but when I plug-in/power-on my E-MU 0404 nothing happens - Audition, System Sound, EMU Control Panel feel nothing.

Here is log part from Console.app:

default 17:02:33.643270 +0300 powerd Received power source(psid:5000) update from pid 117: default 17:02:33.733335 +0300 icdd #ICDebug - 23:{ICWiredBrowser.m} (USB Device first match) default 17:02:33.734177 +0300 icdd #ICDebug - 388:{ICWiredBrowser.m} (10 USB Descriptions Managed) default 17:02:33.736098 +0300 icdd #ICDebug - 457:{ICDDMessageCenter.m} (+Add E-MU 0404 | USB - 0x0/0x0/0x0 - 0x14200000 - ICDeviceDescriptionSUQuery) default 17:02:33.750380 +0300 icdd #ICDebug - 213:{ICResourceManager.m} (452D4D55-2D37-342D-3346-30342D303744|E-MU 0404 | USB|MANUFACTURER:E-MU Systems, Inc.;MODEL:E-MU 0404 | USB|SW=FALSE|) default 17:02:33.752036 +0300 icdd #ICDebug - 457:{ICDDMessageCenter.m} (+Add E-MU 0404 | USB - 0x0/0x0/0x0 - 0x14200000 - ICDeviceDescriptionAdded) default 17:02:33.757913 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.758395 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.758697 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.758861 +0300 ocspd 0x7fe73cf00170 opened /private/var/db/crls/crlcache2.db: 29660 bytes default 17:02:33.810774 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.811232 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.811521 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.818992 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.819449 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.819741 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.826405 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.826845 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.827157 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.835683 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.836247 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.836568 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.848760 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.849299 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.849632 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.876294 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.876757 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.877058 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.884209 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.884628 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.884890 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.891271 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.891995 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.892338 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.901863 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.902662 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.902992 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.914296 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.914879 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.915330 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.915341 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.915858 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.916020 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.916311 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.916517 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.916880 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.918085 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.918564 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.918873 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.922403 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.922792 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.923047 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.931576 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.932138 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.932613 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.933795 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.934040 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.934308 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.934727 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.934967 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.934975 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.935340 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.935451 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.935463 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.945299 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.945874 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.945979 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.946172 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.946439 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.946620 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.946662 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.946922 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.947105 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.954556 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.955292 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.955425 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.955866 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.955933 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.956370 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.957153 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.957613 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.957991 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.963789 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.964252 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.964550 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.969200 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.969635 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.969925 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.977418 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.977884 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.978179 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.984514 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.984963 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.985275 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:33.991356 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.994782 +0300 trustd cert[2]: AnchorTrusted =(leaf)[force]> 0 default 17:02:33.995245 +0300 trustd asynchronously fetching CRL (http://crl.apple.com/codesigning.crl) for client (kextd[54]) default 17:02:33.995540 +0300 trustd asynchronously fetching CRL (http://www.apple.com/appleca/root.crl) for client (kextd[54]) default 17:02:34.113777 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.113985 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.113992 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114000 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114006 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114011 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114016 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114022 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114027 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114033 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114038 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114052 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114056 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114062 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114067 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114072 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114077 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114082 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114087 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114092 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114098 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114103 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114108 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114113 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114118 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114124 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114128 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114133 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114139 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114144 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114148 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114154 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114159 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114164 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114169 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114174 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114179 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114184 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114197 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114203 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114208 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114214 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114219 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114224 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114229 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114234 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114240 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114246 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114250 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114256 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114261 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114267 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114273 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114277 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114283 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114288 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114293 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114299 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114304 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114309 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114314 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114320 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114326 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114337 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.114346 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.121662 +0300 icdd #ICDebug - 37:{ICWiredBrowser.m} (USB Interface first match) default 17:02:34.122428 +0300 icdd #ICDebug - 388:{ICWiredBrowser.m} (11 USB Descriptions Managed) default 17:02:34.124415 +0300 kernel + IOAudioDevice[0xffffff801a3dc240]::init(0xffffff801d38cd80) default 17:02:34.124434 +0300 kernel - IOAudioDevice[0xffffff801a3dc240]::init(0xffffff801d38cd80) returns 1 default 17:02:34.124496 +0300 kernel + IOAudioDevice[0xffffff801a3dc240]::start(0xffffff8028bf2c00) default 17:02:34.124536 +0300 kernel - IOAudioDevice[0xffffff801a3dc240]::start(0xffffff8028bf2c00) default 17:02:34.125621 +0300 icdd #ICDebug - 457:{ICDDMessageCenter.m} (+Add E-MU 0404 | USB - 0xff/0x1/0x0 - 0x14200000 - ICDeviceDescriptionSUQuery) default 17:02:34.125629 +0300 icdd #ICDebug - 213:{ICResourceManager.m} (00000000-0000-0000-0000-0000041E3F04|E-MU 0404 | USB|(null)|SW=FALSE|) default 17:02:34.127735 +0300 icdd #ICDebug - 457:{ICDDMessageCenter.m} (+Add E-MU 0404 | USB - 0xff/0x1/0x0 - 0x14200000 - ICDeviceDescriptionUndefined) default 17:02:34.189046 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189056 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189070 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189075 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189081 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189087 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189092 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189097 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189103 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189108 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189129 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189155 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189193 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189227 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189264 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189273 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189283 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189291 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189301 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189311 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189321 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189330 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189339 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189349 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189358 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189367 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189377 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189388 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189397 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189406 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189416 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189425 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189434 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189444 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189453 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189462 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189472 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189481 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189491 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189500 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189509 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189519 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189527 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189535 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189543 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189553 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189562 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189570 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189586 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189597 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189606 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189615 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189625 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189634 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189644 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189653 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189663 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189672 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189681 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189691 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189701 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189709 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189719 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189728 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189738 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189747 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189757 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189766 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189775 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189784 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189794 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189803 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189812 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189822 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189831 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189839 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189846 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.189855 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.197165 +0300 icdd #ICDebug - 37:{ICWiredBrowser.m} (USB Interface first match) default 17:02:34.197934 +0300 icdd #ICDebug - 388:{ICWiredBrowser.m} (12 USB Descriptions Managed) default 17:02:34.200653 +0300 icdd #ICDebug - 457:{ICDDMessageCenter.m} (+Add E-MU 0404 | USB - 0xff/0x2/0x0 - 0x14200000 - ICDeviceDescriptionSUQuery) default 17:02:34.200660 +0300 icdd #ICDebug - 213:{ICResourceManager.m} (00000000-0000-0000-0000-0000041E3F04|E-MU 0404 | USB|(null)|SW=FALSE|) default 17:02:34.202811 +0300 icdd #ICDebug - 457:{ICDDMessageCenter.m} (+Add E-MU 0404 | USB - 0xff/0x2/0x0 - 0x14200000 - ICDeviceDescriptionUndefined) default 17:02:34.264274 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264284 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264299 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264304 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264310 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264315 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264320 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264326 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264331 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264359 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264401 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264438 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264485 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264492 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264499 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264507 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264516 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264526 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264535 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264543 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264552 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264558 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264565 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264580 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264589 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264598 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264606 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264615 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264623 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264633 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264642 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264651 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264660 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264669 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264678 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264688 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264697 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264706 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264713 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264721 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264726 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264734 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264743 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264753 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264761 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264771 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264779 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264789 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264798 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264807 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264817 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264825 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264833 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264839 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264845 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264854 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264863 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264872 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264881 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264889 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264897 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264903 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264913 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264922 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264930 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264940 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264949 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264959 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264969 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264978 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264988 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.264997 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.265006 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.265016 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.265025 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.265034 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.265042 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.272313 +0300 icdd #ICDebug - 37:{ICWiredBrowser.m} (USB Interface first match) default 17:02:34.273057 +0300 icdd #ICDebug - 388:{ICWiredBrowser.m} (13 USB Descriptions Managed) default 17:02:34.275832 +0300 icdd #ICDebug - 457:{ICDDMessageCenter.m} (+Add E-MU 0404 | USB - 0xff/0x2/0x0 - 0x14200000 - ICDeviceDescriptionSUQuery) default 17:02:34.275888 +0300 icdd #ICDebug - 213:{ICResourceManager.m} (00000000-0000-0000-0000-0000041E3F04|E-MU 0404 | USB|(null)|SW=FALSE|) default 17:02:34.278031 +0300 icdd #ICDebug - 457:{ICDDMessageCenter.m} (+Add E-MU 0404 | USB - 0xff/0x2/0x0 - 0x14200000 - ICDeviceDescriptionUndefined) default 17:02:34.339479 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339489 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339503 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339509 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339515 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339520 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339526 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339531 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339537 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339548 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339600 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339663 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339705 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339722 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339732 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339742 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339750 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339756 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339763 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339770 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339779 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339789 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339798 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339807 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339816 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339825 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339834 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339844 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339854 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339863 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339870 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339878 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339884 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339889 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339898 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339907 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339917 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339926 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339933 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339942 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339948 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339956 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339965 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339975 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339984 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.339993 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340001 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340011 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340019 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340030 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340038 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340048 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340057 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340067 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340076 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340085 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340094 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340100 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340107 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340112 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340120 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340130 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340138 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340147 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340155 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340163 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340168 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340178 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340186 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340195 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340205 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340218 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340227 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340236 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340245 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340254 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.340264 +0300 kernel AppleUSBInterface: family specific matching fails default 17:02:34.349838 +0300 icdd #ICDebug - 37:{ICWiredBrowser.m} (USB Interface first match) default 17:02:34.350910 +0300 icdd #ICDebug - 388:{ICWiredBrowser.m} (14 USB Descriptions Managed) default 17:02:34.351876 +0300 VDCAssistant VDCAssistant: Found a camera (0x14200000041e3f04) , but was not able to start it up (0x0 -- (os/kern) successful) default 17:02:34.347706 +0300 kernel Sound assertion "0 == thisUnitIDNum" failed in "/Volumes/prive/EMU-driver/EMU-driver/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit default 17:02:34.347712 +0300 kernel default 17:02:34.352078 +0300 VDCAssistant VDCAssistant: Found a camera (0x14200000041e3f04) , but was not able to start it up (0x0 -- (os/kern) successful) default 17:02:34.347939 +0300 kernel + IOAudioDevice[0xffffff801a3dc240]::setPowerState(1, 0xffffff801a3dc240) default 17:02:34.347943 +0300 kernel - IOAudioDevice[0xffffff801a3dc240]::setPowerState(1, 0xffffff801a3dc240) returns 0x0 default 17:02:34.354572 +0300 com.apple.WebKit.WebContent Current memory footprint: 214 MB default 17:02:34.355176 +0300 icdd #ICDebug - 457:{ICDDMessageCenter.m} (+Add E-MU 0404 | USB - 0xff/0x3/0x0 - 0x14200000 - ICDeviceDescriptionSUQuery) default 17:02:34.355187 +0300 icdd #ICDebug - 213:{ICResourceManager.m} (00000000-0000-0000-0000-0000041E3F04|E-MU 0404 | USB|(null)|SW=FALSE|) default 17:02:34.358149 +0300 icdd #ICDebug - 457:{ICDDMessageCenter.m} (+Add E-MU 0404 | USB - 0xff/0x3/0x0 - 0x14200000 - ICDeviceDescriptionUndefined) default 17:02:34.367832 +0300 kernel Sound assertion "0 == thisUnitIDNum" failed in "/Volumes/prive/EMU-driver/EMU-driver/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit default 17:02:34.367844 +0300 kernel default 17:02:34.388205 +0300 kernel Sound assertion "0 == thisUnitIDNum" failed in "/Volumes/prive/EMU-driver/EMU-driver/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit default 17:02:34.388215 +0300 kernel default 17:02:34.408893 +0300 kernel Sound assertion "0 == thisUnitIDNum" failed in "/Volumes/prive/EMU-driver/EMU-driver/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit default 17:02:34.408904 +0300 kernel default 17:02:34.429882 +0300 kernel Sound assertion "0 == thisUnitIDNum" failed in "/Volumes/prive/EMU-driver/EMU-driver/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit default 17:02:34.429908 +0300 kernel default 17:02:34.450944 +0300 kernel Sound assertion "0 == thisUnitIDNum" failed in "/Volumes/prive/EMU-driver/EMU-driver/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit default 17:02:34.450970 +0300 kernel default 17:02:34.472032 +0300 kernel Sound assertion "0 == thisUnitIDNum" failed in "/Volumes/prive/EMU-driver/EMU-driver/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit default 17:02:34.472059 +0300 kernel default 17:02:34.493061 +0300 kernel Sound assertion "0 == thisUnitIDNum" failed in "/Volumes/prive/EMU-driver/EMU-driver/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit default 17:02:34.493097 +0300 kernel default 17:02:34.514153 +0300 kernel Sound assertion "0 == thisUnitIDNum" failed in "/Volumes/prive/EMU-driver/EMU-driver/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit default 17:02:34.514176 +0300 kernel default 17:02:34.535318 +0300 kernel + IOAudioDevice[0xffffff801a3dc240]::setDeviceName(0xffffff9110f4bcf0) default 17:02:34.535357 +0300 kernel + IOAudioDevice[0xffffff801a3dc240]::setDeviceModelName(0xffffff8029a23210) default 17:02:34.535363 +0300 kernel - IOAudioDevice[0xffffff801a3dc240]::setDeviceModelName(0xffffff8029a23210) default 17:02:34.535368 +0300 kernel - IOAudioDevice[0xffffff801a3dc240]::setDeviceName(0xffffff9110f4bcf0) default 17:02:34.535382 +0300 kernel + IOAudioDevice[0xffffff801a3dc240]::setManufacturerName(0xffffff9110f4bcf0) default 17:02:34.535388 +0300 kernel - IOAudioDevice[0xffffff801a3dc240]::setManufacturerName(0xffffff9110f4bcf0) default 17:02:34.535412 +0300 kernel +findPipe: dir=1, type = 3 default 17:02:34.535415 +0300 kernel default 17:02:34.535432 +0300 kernel endpoint found: epDirection = 1, epType = 3 default 17:02:34.535433 +0300 kernel default 17:02:34.535652 +0300 kernel -findpipe: success default 17:02:34.535654 +0300 kernel default 17:02:34.549499 +0300 kernel +-IOAudioDevice[0xffffff801a3dc240]::initHardware(0xffffff8028bf2c00) default 17:02:34.549994 +0300 kernel + IOAudioEngine[0xffffff8022cf3480]::init(0x0) default 17:02:34.550000 +0300 kernel properties(0x0) == NULL default 17:02:34.550035 +0300 kernel +-IOAudioEngine[0xffffff8022cf3480]::setState(0x0. oldState=0) default 17:02:34.550038 +0300 kernel - IOAudioEngine[0xffffff8022cf3480]::init(0x0) default 17:02:34.550043 +0300 kernel + IOAudioDevice[0xffffff801a3dc240]::activateAudioEngine(0xffffff8022cf3480, 1) default 17:02:34.550076 +0300 kernel +EMUUSBAudioEngine[0xffffff8022cf3480]::start (0xffffff801a3dc240) default 17:02:34.550078 +0300 kernel default 17:02:34.550092 +0300 kernel Adding notification with custom matching dictionary default 17:02:34.550093 +0300 kernel default 17:02:34.550104 +0300 kernel +EMUUSBAudioEngine::audioDevicePublished (0xffffff8022cf3480, 0x0, 0xffffff801a3dc240) default 17:02:34.550105 +0300 kernel default 17:02:34.550110 +0300 kernel ++EMUUSBAudioEngine[0xffffff8022cf3480]: found device (0xffffff801a3dc240) for Audio Engine (0xffffff8022cf3480) default 17:02:34.550112 +0300 kernel default 17:02:34.550116 +0300 kernel ++EMUUSBAudioEngine[0xffffff8022cf3480]: found device (0xffffff801a3dc240) for Audio Engine (0xffffff8022cf3480) default 17:02:34.550117 +0300 kernel default 17:02:34.550120 +0300 kernel -EMUUSBAudioEngine::audioDevicePublished (0xffffff8022cf3480, 0x0, 0xffffff801a3dc240) default 17:02:34.550121 +0300 kernel default 17:02:34.550127 +0300 kernel + IOAudioEngine[0xffffff8022cf3480]::start(0xffffff801a3dc240, 0xffffff801a3dc240) default 17:02:34.550133 +0300 kernel +EMUUSBAudioEngine[0xffffff8022cf3480]::initHardware (0xffffff801a3dc240) default 17:02:34.550134 +0300 kernel default 17:02:34.550136 +0300 kernel +-IOAudioEngine[0xffffff8022cf3480]::initHardware(0xffffff801a3dc240) default 17:02:34.550494 +0300 kernel Default sample rate is 44100 default 17:02:34.550495 +0300 kernel default 17:02:34.550497 +0300 kernel Default alternate setting ID is 17 default 17:02:34.550497 +0300 kernel default 17:02:34.551011 +0300 kernel Default sample rate is 0 default 17:02:34.551012 +0300 kernel default 17:02:34.551014 +0300 kernel Default alternate setting ID is 255 default 17:02:34.551014 +0300 kernel default 17:02:34.551018 +0300 kernel - IOAudioEngine[0xffffff8022cf3480]::start(0xffffff801a3dc240, 0xffffff801a3dc240) default 17:02:34.551020 +0300 kernel -EMUUSBAudioEngine[0xffffff8022cf3480]::start (0xffffff801a3dc240) = 0 default 17:02:34.551020 +0300 kernel default 17:02:34.551025 +0300 kernel - IOAudioDevice[0xffffff801a3dc240]::activateAudioEngine(0xffffff8022cf3480, 1) returns 0xFFFFFFFFE00002BC

here is "system_profiler SPUSBDataType" return: ... E-MU 0404 | USB:

      Product ID: 0x3f04
      Vendor ID: 0x041e  (Creative Labs)
      Version: 1.00
      Serial Number: E-MU-74-<...>-STATION 01
      Speed: Up to 480 Mb/sec
      Manufacturer: E-MU Systems, Inc.
      Location ID: 0x14200000 / 10
      Current Available (mA): 500
      Current Required (mA): 2
      Extra Operating Current (mA): 0

gjoob avatar Jun 07 '17 14:06 gjoob

@gjoob Sorry for the late reply, I am fully busy with other projects and I won't have much time coming weeks.

I briefly checked the code that causes the "line 2050 goto Exit" , but it's a part that I never worked on so I have no idea what that part of the code is about. My guess is that it's trying to find a USB connection for a control interface.

OTOH it seems the audio device is engaging after some failed attempts.

What does "STATION 01" mean in the system profiler info?

Can you try to disconnect all USB devices including hubs etc, and connect only the EMU directly?

Wouter1 avatar Jun 27 '17 21:06 Wouter1

@gjoob Did you have have your EMU0404 working before? What OS ?

Wouter1 avatar Jun 27 '17 21:06 Wouter1

Hi! I think I have the same issue. I have a mac OS Sierra 10.12.5 (MacBook Pro 15' 2016). No sign of life of the EMU 0404 USB. I have followed the install instructions... The last OS it worked on is a MacBook Pro 15' mid 2012 running Mac OS 10.9.5 I will try to run it via parallels on windows 10. thank you for your help.

Kokonutz avatar Jul 03 '17 13:07 Kokonutz

@Kokonutz did it never work for you on Sierra, or did you simply not try it on earlier versions of Sierra? I have it working properly here on Sierra 12.2.

Wouter1 avatar Jul 03 '17 18:07 Wouter1

@Wouter1 Never tried on earlier versions of Sierra as the laptop was already updated. (bought the laptop in April 2017)

Kokonutz avatar Jul 03 '17 19:07 Kokonutz

Hey I have the same problem with 0202, after install driver it worked, but it stoped after reconnect.

Sound assertion "0 == thisUnitIDNum" failed in "/Volumes/prive/EMU-driver/EMU-driver/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit

alaija avatar Sep 10 '17 05:09 alaija

@alaija thanks for reporting including the error message. The message indicates that the software is receiving a NULL unit number from the USB connection.

Do you have the device connected directly to the computer?

Wouter1 avatar Sep 10 '17 07:09 Wouter1

@Wouter1 yes it is directly connected.

alaija avatar Sep 10 '17 08:09 alaija

@alaija @Kokonutz This will need some debugging on 10.12.5. Unfortunately this is not going to happen soon, lack of time, and no place on my HD to upgrade and keeping the old system as well.

Wouter1 avatar Sep 10 '17 19:09 Wouter1

@Wouter1 I forgot to notice that I have 10.12.6 actually, and it going to be 10.13 in a few days, so will pray for it will work on it.

alaija avatar Sep 11 '17 04:09 alaija

@Wouter1 @alaija thank you for the feedbacks. If updates solve the issue, will report it 🤘

Kokonutz avatar Sep 11 '17 05:09 Kokonutz

I saw that Serg Podtynnyl cloned and made a few changes to this driver. I mailed him what he fixed

He replied

I changed nothing, It was just cleanup from old version and references for latest xcode.

Wouter1 avatar Sep 30 '17 12:09 Wouter1

@Wouter1 cool! where can we find that Serg Podtynnyl cloned driver? Thanks

Kokonutz avatar Oct 02 '17 06:10 Kokonutz

I can't find him back now, he had a github account with another clone of my driver. He made some changes to the project (most cloners don't) and I asked.

Wouter1 avatar Oct 02 '17 07:10 Wouter1

@gjoob I read again through the log file you reported above. But it seems all is going fine till the end. The driver is reporting startup 4 lines before the end of the log. activateAudioEngine IS returning some error message but there is nothing in the log yet indicating how the driver reacts on this. Do you have more log information after that point?

Wouter1 avatar Oct 14 '17 21:10 Wouter1

0xFFFFFFFFE00002BC is "general error" from iokit

Wouter1 avatar Oct 14 '17 21:10 Wouter1

@Wouter1 I don't know what happened, but I tried to plug in my 0404 just now and it started to work. It seems, there is no s/pdif's, but stereo out (and stereo in, I guess) works well. Control center detected my device, as well as E-mu control panel, system sound works, Logic also plays sounds well. Thank you)

gjoob avatar Oct 19 '17 23:10 gjoob

@gjoob good to hear!

So it works on 10.12.5 after all

Just for others that might have same issue, any idea what you might have done that kicked it into action?

Wouter1 avatar Oct 20 '17 09:10 Wouter1

Tried to comment out FailIf(NULL == thisUnitIDNum, Exit) command at EMUUSBAudioDevice.cpp:2050. Device was detected by system after compiling and installing patched Kext, but sound was terrible (but exists) and console was full of errors.

Console is full of errors and debug messages from kext. indeed very many, here is just small part of:

error	03:07:45.537588 +0500	coreaudiod	HALS_IOA1Engine.cpp:365:EndWriting:  HALS_IOA1Engine::EndWriting: got an error from the kernel trap, Error: 0xE00002EE
default	03:07:45.548026 +0500	kernel	+ IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 573) - (25,354)
default	03:07:45.548065 +0500	kernel	- IOAudioEngineUserClient[<private>]::performWatchdogOutput(<private>, 573) - (25,554)
default	03:07:45.549365 +0500	kernel	  performClientOutput(d00e5a3,18d4) - missed samples (25,554). fCurrentLoopCount=25

default	03:07:38.382030 +0500	kernel	frameSizeQueue empty, guessing some queue size. May need fix..
default	03:07:38.382052 +0500	kernel	frameSizeQueue empty, guessing some queue size. May need fix..
default	03:07:38.382057 +0500	kernel	frameSizeQueue empty, guessing some queue size. May need fix..

default	03:07:37.678866 +0500	kernel	+-IOAudioEngine[<private>]::setState(0x1. oldState=0)
default	03:07:37.678868 +0500	kernel	- IOAudioEngine[<private>]::getTimerInterval()
default	03:07:37.678875 +0500	kernel	- IOAudioEngine[<private>]::startAudioEngine() returns 0x0
default	03:07:37.678877 +0500	kernel	- IOAudioEngine[<private>]::incrementActiveUserClients() - 1 returns 0
default	03:07:37.678878 +0500	kernel	- IOAudioEngine[<private>]::startClient(<private>) returns 0x0
default	03:07:37.678879 +0500	kernel	  engine started
default	03:07:37.678879 +0500	kernel	  bufferSet <private>
default	03:07:37.678880 +0500	kernel	  output clientBuffer <private>
default	03:07:37.678881 +0500	kernel	+ IOAudioStream[<private>]::addClient(<private>)
default	03:07:37.678883 +0500	kernel	- IOAudioStream[<private>]::addClient(<private>) returns 0x0
default	03:07:37.678884 +0500	kernel	- IOAudioEngineUserClient[<private>]::startClient() - 1 returns 0x0
default	03:07:37.678885 +0500	kernel	- IOAudioEngineUserClient::externalMethod returns 0x0

vizh avatar Apr 26 '19 22:04 vizh

Oh! Finally... Already thought to postpone the question for tomorrow, but realized that the problem is that kext could not determine the sampling rate of the device during initialization.

Started the application "Audio Devices" and installed it manually. The error messages in the console disappeared and the sound became normal.

vizh avatar Apr 26 '19 22:04 vizh

@vizh thanks for reporting what might be causing this and for suggesting a workaround. Where is the "Audio Devices" application?

Wouter1 avatar Apr 27 '19 07:04 Wouter1

This is the "/Applications/Utilities/Audio MIDI Setup.app", sorry. Finally, check this out: https://github.com/vizh/EMU-driver/commit/fa84605901bb09e8c9c46b4e924e6042bcdbba38. It's not a final solution, but i have no time for now to go deeper and find exact problem and clean solution for it. But is works in my case.

Only inconvenience that user must set sampling frequency manually right after install.

vizh avatar Apr 27 '19 09:04 vizh

@vizh I looked at your fix, you outcommented a FailIf error check.

But I fail to see how your fix would help. If the FailIf is in place, the code may jump to Exit which will just return curPath. If the FailIf is disabled, then tempPath is released and curPath is returned just as well. So the only difference is release of tempPath?

I can see that releasing temPath avoids some memory leak. But not how it fixes issues with non-recognised devices.

Can you explain a bit more about your fix?

BTW the break at the end of the case statement seems unreachable, maybe I should remove it, maybe it's just to be sure or so

Wouter1 avatar Apr 27 '19 15:04 Wouter1

@vizh would using the Audio MIDI setup app by itself help users to get around problem, even without your fix in the driver code?

Wouter1 avatar Apr 27 '19 15:04 Wouter1

Can you explain a bit more about your fix?

The fix is crazy. Yes. Unfortunately, I'm not very good at C++ but I was also surprised that this option worked. I double checked this. This hack is working on my workstation. Without it my card was not even listed in System Preferences / Sound.

I'm afraid I just got my finger in the sky.

I'm trying to find a way to see values of all variables in this function. But it can take some time. Teaching C++ as necessary. If you could help to find a way to log content of OSArray variables, then I can see what is going on.

@vizh would using the Audio MIDI setup app by itself help users to get around problem, even without your fix in the driver code?

No. Because card not detected and not visible in Audio MIDI Setup.

vizh avatar Apr 27 '19 22:04 vizh

@vizh thanks for the explanation.

Seems that your card somehow got in an unknown/impossible state that forced the driver to exit early. And that your messing with the midi settings got tht fixed, after you did this "hard" bypassing of some safety checks. My guess is that your card would now work fine with the normal driver, after this forced reset.

way to log content of OSArray variables I think you have to loop over the array elements and log each. Because it depends on what is inside the array elements.

Wouter1 avatar Apr 28 '19 09:04 Wouter1

There does not seem any action needed on the driver. I'm closing this.

Wouter1 avatar Apr 24 '20 09:04 Wouter1

Hi, I discovered what was happening some time ago. If I start the player, which puts the card in 192/24 mode (for example, Audirvana), and then turn off the power of the card, the card will not be detected after turning it on. I found two ways to revive her after that.

  • Turn off the power and usb, send a 44.1/16 signal to the toslink, then turn on the card and then connect usb. After that, you need to explicitly switch the mode in the control panel.
  • Find a Windows computer with an original driver (I was lucky to have Windows 7 under Fusion), switch the card to 44.1/16 and then turn it off. After that, everything works as usual. Until the next rash launch of Audirvana))

gjoob avatar Apr 26 '20 00:04 gjoob

@gjoob thanks for the update on this. I'll try to reproduce. I assume by "card" you refer to the EMU0404 USB.

I understand that it does not matter HOW you put the card in 192/24 mode and I will use the standard EMU control panel to test this. Then turn the EMU off, and then turn it on again. If I understand you correctly, the EMU would then not be detected?

Wouter1 avatar Apr 26 '20 09:04 Wouter1

@gjoob I can not reproduce this problem. My EMU does turn on properly and it is still in 192k mode after turning on. I suspect there is some issue with either the EMU hardware or maybe some software in the EMU itself.

But we can do some further testing to see if this is a software or hardware issue

If you say it is not detected, can you confirm that the device does not even appear to the operating system after turning on after turning it off in 192k? If you go to About this mac (top left apple on the screen), /SystemReport/USB and then browse through the USB Device tree (the top panel) do you see E-MU 0404 | USB ?

Your original issue kernel Sound assertion "0 == thisUnitIDNum implies that the driver IS detected but that the driver fails to launch itself. Is that message still there? I ask because that message is coming from the driver and that implies the system IS detecting the card but fails to launch my driver

Wouter1 avatar Apr 26 '20 10:04 Wouter1