Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

emu 0202 issues #118

Open
Wouter1 opened this issue Feb 12, 2019 · 31 comments
Open

emu 0202 issues #118

Wouter1 opened this issue Feb 12, 2019 · 31 comments

Comments

@Wouter1
Copy link
Owner

Wouter1 commented Feb 12, 2019

@maxelroad wrote (originally ticket #114

new attempt to install the driver e-mu.
MacBook Pro 2015 16GB, Mojave
E-MU 0202 CSS
the computer does not see the device. The installation was carried out in accordance with the description.
I bring text from the terminal windows in accordance with the sequence of operations

recovery mode:
-bash-3.2# csrutil enable --without kext
csrutil: requesting an unsupported configuration. This is likely to break in the future and leave your machine in an unknown state.
Successfully enabled System Integrity Protection. Please restart the machine for the changes to take effect.

reboot

after reboot:
Last login: Tue Feb 12 09:44:19 on console
MacBook-Pro15:~ axel$ sudo spctl --master-desable
Password:
spctl: unrecognized option `--master-desable'
System Policy Basic Usage:
spctl --assess [--type type] [-v] path ... # assessment
spctl --add [--type type] [--path|--requirement|--anchor|--hash] spec ... # add rule(s)
spctl [--enable|--disable|--remove] [--type type] [--path|--requirement|--anchor|--hash|--rule] spec # change rule(s)
spctl --status | --master-enable | --master-disable # system master switch

Kernel Extension User Consent Usage:
spctl kext-consent ** Modifications only available in Recovery OS **
status
Print whether kernel extension user consent is enabled or disabled.
enable
Enable requiring user consent for kernel extensions.
disable
Disable requiring user consent for kernel extensions.
add
Insert a new Team Identifier into the list allowed to load kernel extensions without user consent.
list
Print the list of Team Identifiers allowed to load without user consent.
remove
Remove a Team Identifier from the list allowed to load kernel extensions without user consent.

reboot

after reboot:
Last login: Tue Feb 12 10:08:03 on ttys000
MacBook-Pro15:~ axel$ /Users/axel/Downloads/EMU-driver-master/installer ; exit;

EMU USB Installer by W.Pasman
Use low latency setting (n/y)?: ny

Adjusting driver for low latency
(Re)placing EMU kernel extension. We need the admin password for this.

Password:
Waiting for the system to finish installation. Can take several minutes.
Rebuilding the kernel
Waiting for lock to replace the old kernel
Driver is installed and ready for use!
You can close this window.
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

@Wouter1
Copy link
Owner Author

Wouter1 commented Feb 12, 2019

@maxelroad what's the thing with sudo spctl --master-desable?

The driver seems installed properly. So what happens when you try to use it? Do you see it in te USB device overview? (Apple menu/About this mac/Overview/System Report/USB)

@maxelroad
Copy link

maxelroad commented Feb 12, 2019 via email

@maxelroad
Copy link

maxelroad commented Feb 12, 2019 via email

@Wouter1
Copy link
Owner Author

Wouter1 commented Feb 12, 2019

@maxelroad

Ok the system notices the USB device and it has USB2 connection.

You don't need to install the control panel. You can just double click the "E-MU USB Audio Control Panel.app" inside the Control Panel inside the zip.

What happens if you do that?

And, do you see the EMU now if you go to system preferences/Sound?

@maxelroad
Copy link

maxelroad commented Feb 12, 2019 via email

@Wouter1
Copy link
Owner Author

Wouter1 commented Feb 12, 2019

@maxelroad Huh? Please refer to the questions and answer each

@maxelroad
Copy link

maxelroad commented Feb 12, 2019 via email

@Wouter1
Copy link
Owner Author

Wouter1 commented Feb 12, 2019

@maxelroad can you please collect and report the system log coming from the EMU driver? Start the log a second before turning on and stop a few seconds after turning on.

@maxelroad
Copy link

maxelroad commented Feb 13, 2019 via email

@Wouter1
Copy link
Owner Author

Wouter1 commented Feb 13, 2019

@maxelroad I asked for the system log, not the text from the installer.

But the installer does not work prperly. If you want to reinsall you have to download the zip file fresh

@Wouter1 Wouter1 closed this as completed Feb 13, 2019
@Wouter1 Wouter1 reopened this Feb 13, 2019
@maxelroad
Copy link

maxelroad commented Feb 13, 2019 via email

@Wouter1
Copy link
Owner Author

Wouter1 commented Feb 13, 2019

@maxelroad It's a long time ago so I can't remember exactly. Try using the Console application in Utilities and google how to filter the EMU messages

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 18, 2021

Mark Verduin mailed me

Na het afstoffen van mijn EMU 2002 volg ik met veel belangstelling je Github EMU-driver repository https://github.com/Wouter1/EMU-driver. Daar ik niet over een Github-account beschik, stuur ik je mijn vraag per mail - vanzelfsprekend mag je de vraag eventuele oplossingen gebruiken voor de community.

iMac (21,5 inch late 2009)
macOS Sierra versie 10.12.6 (16G2136)

De instructies voor installatie heb ik gevolgd (https://github.com/Wouter1/EMU-driver/blob/master/Install.md)
Ik loop tegen precies hetzelfde issue aan als #118 #118
In de bijlage heb ik de log file bijgevoegd.

Zou je me willen helpen mijn EMU weer werkend te krijgen?  

standaard	09:22:11.500902 +0100	kernel	+ IOAudioDevice[<private>]::init(<private>)
standaard	09:22:11.500931 +0100	kernel	- IOAudioDevice[<private>]::init(<private>) returns 1
standaard	09:22:11.501003 +0100	kernel	+ IOAudioDevice[<private>]::start(<private>)
standaard	09:22:11.501051 +0100	kernel	- IOAudioDevice[<private>]::start(<private>)
standaard	09:22:11.501097 +0100	kernel	Sound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard	09:22:11.501126 +0100	kernel	+ IOAudioDevice[<private>]::setPowerState(1, <private>)
standaard	09:22:11.501129 +0100	kernel	- IOAudioDevice[<private>]::setPowerState(1, <private>) returns 0x0
standaard	09:22:11.522132 +0100	kernel	Sound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard	09:22:11.543189 +0100	kernel	+ IOAudioDevice[<private>]::setDeviceName(<private>)
standaard	09:22:11.543205 +0100	kernel	+ IOAudioDevice[<private>]::setDeviceModelName(<private>)
standaard	09:22:11.543211 +0100	kernel	- IOAudioDevice[<private>]::setDeviceModelName(<private>)
standaard	09:22:11.543215 +0100	kernel	- IOAudioDevice[<private>]::setDeviceName(<private>)
standaard	09:22:11.543223 +0100	kernel	+ IOAudioDevice[<private>]::setManufacturerName(<private>)
standaard	09:22:11.543229 +0100	kernel	- IOAudioDevice[<private>]::setManufacturerName(<private>)
standaard	09:22:11.543236 +0100	kernel	+findPipe: dir=1, type = 3
standaard	09:22:11.543241 +0100	kernel	endpoint found: epDirection = 1, epType = 3
standaard	09:22:11.543302 +0100	kernel	-findpipe: success
standaard	09:22:11.543557 +0100	kernel	+-IOAudioDevice[<private>]::initHardware(<private>)
standaard	09:22:11.544407 +0100	kernel	+ IOAudioEngine[<private>]::init(0x0)
standaard	09:22:11.544410 +0100	kernel	  properties(0x0) == NULL
standaard	09:22:11.544443 +0100	kernel	+-IOAudioEngine[<private>]::setState(0x0. oldState=0)
standaard	09:22:11.544449 +0100	kernel	- IOAudioEngine[<private>]::init(0x0)
standaard	09:22:11.544459 +0100	kernel	+ IOAudioDevice[<private>]::activateAudioEngine(<private>, 1)
standaard	09:22:11.544501 +0100	kernel	+EMUUSBAudioEngine[<private>]::start (<private>)
standaard	09:22:11.544526 +0100	kernel	Adding notification with custom matching dictionary
standaard	09:22:11.544572 +0100	kernel	+ IOAudioEngine[<private>]::start(<private>, <private>)
standaard	09:22:11.544780 +0100	kernel	Default sample rate is 96000
standaard	09:22:11.544784 +0100	kernel	Default alternate setting ID is 7
standaard	09:22:11.544836 +0100	kernel	There are 12 alternate stream interfaces on interface 2
standaard	09:22:11.544845 +0100	kernel	Interface 2, Alt 2 has a
standaard	09:22:11.544847 +0100	kernel	24 bit interface,
standaard	09:22:11.544856 +0100	kernel	2 channels, and
standaard	09:22:11.546928 +0100	kernel	++about to set output : ourInterfaceNumber = 1 & newAlternateSettingID = 8
standaard	09:22:11.546952 +0100	kernel	  0x6c70636d: streamFormat->fSampleFormat = 0x6c70636d
standaard	09:22:11.546958 +0100	kernel	  24: streamFormat->fBitDepth = 24
standaard	09:22:11.546971 +0100	kernel	  0x73696e74: streamFormat->fNumericRepresentation = 0x73696e74
standaard	09:22:11.546989 +0100	kernel	  24: streamFormat->fBitDepth = 24
standaard	09:22:11.546992 +0100	kernel	  24: streamFormat->fBitWidth = 24
standaard	09:22:11.546994 +0100	kernel	  0: streamFormat->fAlignment = 0
standaard	09:22:11.546996 +0100	kernel	  1: streamFormat->fByteOrder = 1
standaard	09:22:11.547000 +0100	kernel	- IOAudioStream[<private>]::validateFormat(<private>, 0x0, <private>) returns 1
standaard	09:22:11.547008 +0100	kernel	+ IOAudioStream[<private>]::setFormat(<private>, <private>)
standaard	09:22:11.547034 +0100	kernel	  2: streamFormat->fNumChannels = 2
standaard	09:22:11.547037 +0100	kernel	  0x6c70636d: streamFormat->fSampleFormat = 0x6c70636d
standaard	09:22:11.547040 +0100	kernel	  0x73696e74: streamFormat->fNumericRepresentation = 0x73696e74
standaard	09:22:11.547043 +0100	kernel	  24: streamFormat->fBitDepth = 24
standaard	09:22:11.547045 +0100	kernel	  24: streamFormat->fBitWidth = 24
standaard	09:22:11.547046 +0100	kernel	  0: streamFormat->fAlignment = 0
standaard	09:22:11.547048 +0100	kernel	  1: streamFormat->fByteOrder = 1
standaard	09:22:11.547051 +0100	kernel	  2: streamFormat->fNumChannels = 2
standaard	09:22:11.547053 +0100	kernel	  0x6c70636d: streamFormat->fSampleFormat = 0x6c70636d
standaard	09:22:11.547056 +0100	kernel	  0x73696e74: streamFormat->fNumericRepresentation = 0x73696e74
standaard	09:22:11.547059 +0100	kernel	  24: streamFormat->fBitDepth = 24
standaard	09:22:11.547060 +0100	kernel	  24: streamFormat->fBitWidth = 24
standaard	09:22:11.547063 +0100	kernel	  0: streamFormat->fAlignment = 0
standaard	09:22:11.547064 +0100	kernel	  1: streamFormat->fByteOrder = 1
standaard	09:22:11.547067 +0100	kernel	  2: streamFormat->fNumChannels = 2
standaard	09:22:11.547069 +0100	kernel	  0x6c70636d: streamFormat->fSampleFormat = 0x6c70636d
standaard	09:22:11.547072 +0100	kernel	  0x73696e74: streamFormat->fNumericRepresentation = 0x73696e74
standaard	09:22:11.547074 +0100	kernel	  24: streamFormat->fBitDepth = 24
standaard	09:22:11.547077 +0100	kernel	  24: streamFormat->fBitWidth = 24
standaard	09:22:11.547079 +0100	kernel	  0: streamFormat->fAlignment = 0
standaard	09:22:11.547081 +0100	kernel	  1: streamFormat->fByteOrder = 1
standaard	09:22:11.547084 +0100	kernel	- IOAudioStream[<private>]::validateFormat(<private>, <private>, <private>) returns 1
standaard	09:22:11.547089 +0100	kernel	+ IOAudioEngine[<private>]::pauseAudioEngine()
standaard	09:22:11.547091 +0100	kernel	- IOAudioEngine[<private>]::pauseAudioEngine() returns 0x0
standaard	09:22:11.547100 +0100	kernel	+ IOAudioEngine[<private>]::updateChannelNumbers ()
standaard	09:22:11.547103 +0100	kernel	  o=0 i=2
standaard	09:22:11.547110 +0100	kernel	- IOAudioEngine[<private>]::updateChannelNumbers ()
standaard	09:22:11.547111 +0100	kernel	+ IOAudioEngine[<private>]::sendFormatChangeNotification(<private>)
standaard	09:22:11.547115 +0100	kernel	- IOAudioEngine[<private>]::sendFormatChangeNotification(<private>)
standaard	09:22:11.547117 +0100	kernel	+ IOAudioEngine[<private>]::resumeAudioEngine()
standaard	09:22:11.547120 +0100	kernel	- IOAudioEngine[<private>]::resumeAudioEngine() returns 0x0
standaard	09:22:11.547124 +0100	kernel	IOAudioStream[<private>]::setFormat(<private>, <private>) returns 0x0
standaard	09:22:11.547198 +0100	kernel	+ IOAudioEngine[<private>]::setNumSampleFramesPerBuffer(0x0)
standaard	09:22:11.547203 +0100	kernel	- IOAudioEngine[<private>]::setNumSampleFramesPerBuffer(0x0)
standaard	09:22:11.547318 +0100	kernel	+ IOAudioEngine[<private>]::setNumSampleFramesPerBuffer(0x0)
standaard	09:22:11.547323 +0100	kernel	- IOAudioEngine[<private>]::setNumSampleFramesPerBuffer(0x0)
standaard	09:22:11.547403 +0100	kernel	+ IOAudioEngine[<private>]::setNumSampleFramesPerBuffer(0x3000)
standaard	09:22:11.547408 +0100	kernel	- IOAudioEngine[<private>]::setNumSampleFramesPerBuffer(0x3000)
standaard	09:22:11.547412 +0100	kernel	called setNumSampleFramesPerBuffer with 12288
standaard	09:22:11.547415 +0100	kernel	newFormat->fNumChannels = 2, newFormat->fBitWidth 24
standaard	09:22:11.547418 +0100	kernel	+- IOAudioEngine[<private>]::completeConfigurationChange()
standaard	09:22:11.547421 +0100	kernel	-EMUUSBAudioEngine::performFormatChange, result = 0
standaard	09:22:11.547434 +0100	kernel	+ IOAudioEngine[<private>]::sendFormatChangeNotification(<private>)
standaard	09:22:11.547437 +0100	kernel	- IOAudioEngine[<private>]::sendFormatChangeNotification(<private>)
standaard	09:22:11.547439 +0100	kernel	+ IOAudioEngine[<private>]::resumeAudioEngine()
standaard	09:22:11.547443 +0100	kernel	- IOAudioEngine[<private>]::resumeAudioEngine() returns 0x0
standaard	09:22:11.547446 +0100	kernel	IOAudioStream[<private>]::setFormat(<private>, <private>) returns 0x0
standaard	09:22:11.547452 +0100	kernel	+ IOAudioEngine[<private>]::addAudioStream(<private>)
standaard	09:22:11.547467 +0100	kernel	+-IOAudioEngine[<private>]::setRunEraseHead(1)
standaard	09:22:11.547479 +0100	kernel	- IOAudioEngine[<private>]::addAudioStream(<private>) returns 0x0
standaard	09:22:11.548116 +0100	kernel	+ IOAudioDevice[<private>]::activateAudioEngine(<private>, 0)
standaard	09:22:11.548139 +0100	kernel	getGlobalUniqueID = EMUUSBAudioEngine:E-MU Systems, Inc.:E-MU 0202 | USB:24100000:2
standaard	09:22:11.548143 +0100	kernel	+ IOAudioEngine[<private>]::registerService(0x0)
standaard	09:22:11.548145 +0100	kernel	+ IOAudioEngine[<private>]::updateChannelNumbers ()
standaard	09:22:11.548150 +0100	kernel	  o=2 i=2
standaard	09:22:11.548173 +0100	kernel	- IOAudioEngine[<private>]::updateChannelNumbers ()
standaard	09:22:11.548229 +0100	kernel	- IOAudioEngine[<private>]::registerService(0x0)
standaard	09:22:11.548233 +0100	kernel	- IOAudioDevice[<private>]::activateAudioEngine(<private>, 0) returns 0x0
standaard	09:22:11.548253 +0100	kernel	- IOAudioEngine[<private>]::start(<private>, <private>)
standaard	09:22:11.548257 +0100	kernel	-EMUUSBAudioEngine[<private>]::start (<private>) = 1
standaard	09:22:11.548272 +0100	kernel	getGlobalUniqueID = EMUUSBAudioEngine:E-MU Systems, Inc.:E-MU 0202 | USB:24100000:2
standaard	09:22:11.548277 +0100	kernel	+ IOAudioEngine[<private>]::registerService(0x0)
standaard	09:22:11.548278 +0100	kernel	- IOAudioEngine[<private>]::registerService(0x0)
standaard	09:22:11.548282 +0100	kernel	- IOAudioDevice[<private>]::activateAudioEngine(<private>, 1) returns 0x0
standaard	09:22:11.558402 +0100	kernel	+ IOAudioEngine[<private>]::newUserClient(0x<private>, <private>, 0x0, 0x0, <private>)
standaard	09:22:11.558409 +0100	kernel	+ IOAudioEngineUserClient[<private>]::initWithAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0)
standaard	09:22:11.558415 +0100	kernel	+- IOAudioEngineUserClient[<private>]::setOnline(0)
standaard	09:22:11.558420 +0100	kernel	  ConnectionID:0xf55b7198
standaard	09:22:11.558427 +0100	kernel	- IOAudioEngineUserClient[<private>]::initWithAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0) returns 1
standaard	09:22:11.558430 +0100	kernel	+- IOAudioEngineUserClient::withAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0) returns <private>
standaard	09:22:11.558437 +0100	kernel	+ IOAudioEngine::addUserClientAction(<private>, <private>)
standaard	09:22:11.558439 +0100	kernel	+- IOAudioEngine[<private>]::addUserClient(<private>) returns 0x0
standaard	09:22:11.558442 +0100	kernel	- IOAudioEngine::addUserClientAction(<private>, <private>) returns 0x0
standaard	09:22:11.558445 +0100	kernel	- IOAudioEngine[<private>]::newUserClient(0x<private>, <private>, 0x0, 0x0, <private>)
standaard	09:22:11.558467 +0100	kernel	+ IOAudioEngineUserClient[<private>]::clientMemoryForType(0x0, 0x0, <private>)
standaard	09:22:11.558471 +0100	kernel	+-IOAudioEngine[<private>]::getStatusDescriptor()
standaard	09:22:11.558474 +0100	kernel	- IOAudioEngineUserClient[<private>]::clientMemoryForType(0x0, 0x1000, <private>) returns 0x0
standaard	09:22:11.558501 +0100	kernel	- IOAudioEngineUserClient[<private>]::registerFormatNotification(0x<private>, 0x190) returns 0x0
standaard	09:22:11.558503 +0100	kernel	- IOAudioEngineUserClient::registerNotificationAction(<private>, <private>) returns 0x0
standaard	09:22:11.558507 +0100	kernel	- IOAudioEngineUserClient[<private>]::registerNotificationPort(0x<private>, 0x0, 0x190) returns 0x0
standaard	09:22:23.642044 +0100	kernel	+ IOAudioEngine[<private>]::newUserClient(0x<private>, <private>, 0x0, 0x0, <private>)
standaard	09:22:23.642062 +0100	kernel	+ IOAudioEngineUserClient[<private>]::initWithAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0)
standaard	09:22:23.642069 +0100	kernel	+- IOAudioEngineUserClient[<private>]::setOnline(0)
standaard	09:22:23.642075 +0100	kernel	  ConnectionID:0x91d4b047
standaard	09:22:23.642088 +0100	kernel	- IOAudioEngineUserClient[<private>]::initWithAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0) returns 1
standaard	09:22:23.642092 +0100	kernel	+- IOAudioEngineUserClient::withAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0) returns <private>
standaard	09:22:23.642101 +0100	kernel	+ IOAudioEngine::addUserClientAction(<private>, <private>)
standaard	09:22:23.642105 +0100	kernel	+- IOAudioEngine[<private>]::addUserClient(<private>) returns 0x0
standaard	09:22:23.642108 +0100	kernel	- IOAudioEngine::addUserClientAction(<private>, <private>) returns 0x0
standaard	09:22:23.642112 +0100	kernel	- IOAudioEngine[<private>]::newUserClient(0x<private>, <private>, 0x0, 0x0, <private>)
standaard	09:22:23.642136 +0100	kernel	- IOAudioEngineUserClient[<private>]::registerFormatNotification(0x<private>, 0x100) returns 0x0
standaard	09:22:23.642140 +0100	kernel	- IOAudioEngineUserClient::registerNotificationAction(<private>, <private>) returns 0x0
standaard	09:22:23.642144 +0100	kernel	- IOAudioEngineUserClient[<private>]::registerNotificationPort(0x<private>, 0x0, 0x100) returns 0x0
standaard	09:22:23.643778 +0100	kernel	+ IOAudioEngine[<private>]::newUserClient(0x<private>, <private>, 0x0, 0x0, <private>)
standaard	09:22:23.643762 +0100	kernel	+ IOAudioEngineUserClient[<private>]::initWithAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0)
standaard	09:22:23.643769 +0100	kernel	+- IOAudioEngineUserClient[<private>]::setOnline(0)
standaard	09:22:23.643773 +0100	kernel	  ConnectionID:0x3561875a
standaard	09:22:23.643782 +0100	kernel	- IOAudioEngineUserClient[<private>]::initWithAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0) returns 1
standaard	09:22:23.643786 +0100	kernel	+- IOAudioEngineUserClient::withAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0) returns <private>
standaard	09:22:23.643794 +0100	kernel	+ IOAudioEngine::addUserClientAction(<private>, <private>)
standaard	09:22:23.643798 +0100	kernel	+- IOAudioEngine[<private>]::addUserClient(<private>) returns 0x0
standaard	09:22:23.643801 +0100	kernel	- IOAudioEngine::addUserClientAction(<private>, <private>) returns 0x0
standaard	09:22:23.643805 +0100	kernel	- IOAudioEngine[<private>]::newUserClient(0x<private>, <private>, 0x0, 0x0, <private>)
standaard	09:22:23.643825 +0100	kernel	- IOAudioEngineUserClient[<private>]::registerFormatNotification(0x<private>, 0x101) returns 0x0
standaard	09:22:23.643828 +0100	kernel	- IOAudioEngineUserClient::registerNotificationAction(<private>, <private>) returns 0x0
standaard	09:22:23.643833 +0100	kernel	- IOAudioEngineUserClient[<private>]::registerNotificationPort(0x<private>, 0x0, 0x101) returns 0x0
standaard	09:22:23.645367 +0100	kernel	+ IOAudioEngine[<private>]::newUserClient(0x<private>, <private>, 0x0, 0x0, <private>)
standaard	09:22:23.645374 +0100	kernel	+ IOAudioEngineUserClient[<private>]::initWithAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0)
standaard	09:22:23.645379 +0100	kernel	+- IOAudioEngineUserClient[<private>]::setOnline(0)
standaard	09:22:23.645383 +0100	kernel	  ConnectionID:0xcb49d22f
standaard	09:22:23.645391 +0100	kernel	- IOAudioEngineUserClient[<private>]::initWithAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0) returns 1
standaard	09:22:23.645395 +0100	kernel	+- IOAudioEngineUserClient::withAudioEngine(<private>, 0x<private>, <private>, 0x0, 0x0) returns <private>
standaard	09:22:23.645403 +0100	kernel	+ IOAudioEngine::addUserClientAction(<private>, <private>)
standaard	09:22:23.645406 +0100	kernel	+- IOAudioEngine[<private>]::addUserClient(<private>) returns 0x0
standaard	09:22:23.645410 +0100	kernel	- IOAudioEngine::addUserClientAction(<private>, <private>) returns 0x0
standaard	09:22:23.645414 +0100	kernel	- IOAudioEngine[<private>]::newUserClient(0x<private>, <private>, 0x0, 0x0, <private>)
standaard	09:22:23.645433 +0100	kernel	- IOAudioEngineUserClient[<private>]::registerFormatNotification(0x<private>, 0x102) returns 0x0
standaard	09:22:23.645436 +0100	kernel	- IOAudioEngineUserClient::registerNotificationAction(<private>, <private>) returns 0x0
standaard	09:22:23.645440 +0100	kernel	- IOAudioEngineUserClient[<private>]::registerNotificationPort(0x<private>, 0x0, 0x102) returns 0x0
standaard	09:22:30.316983 +0100	kernel	-EMUUSBAudioEngine[<private>]::requestTerminate (<private>, 4)
standaard	09:22:30.318222 +0100	kernel	+ IOAudioDevice[<private>]::willTerminate(<private>, 5)
standaard	09:22:30.318248 +0100	kernel	+-IOAudioEngine[<private>]::setState(0x0. oldState=0)
standaard	09:22:30.318257 +0100	kernel	+-IOAudioEngine[<private>]::setState(0x0. oldState=0)
standaard	09:22:30.318262 +0100	kernel	- IOAudioDevice[<private>]::willTerminate(<private>, 5) returns 1
standaard	09:22:30.318289 +0100	kernel	-EMUUSBAudioEngine[<private>]::willTerminate
standaard	09:22:30.319048 +0100	kernel	+- IOAudioEngineUserClient[<private>]::stop(<private>)
standaard	09:22:30.319105 +0100	kernel	+ IOAudioEngine[<private>]::stop(<private>)
standaard	09:22:30.319108 +0100	kernel	+ IOAudioEngine[<private>]::detachUserClients
standaard	09:22:30.319110 +0100	kernel	  will invoke userClients->flushCollection ()
standaard	09:22:30.319112 +0100	kernel	  completed userClients->flushCollection ()
standaard	09:22:30.319115 +0100	kernel	- IOAudioEngine[<private>]::detachUserClients returns 0x0
standaard	09:22:30.319118 +0100	kernel	+- IOAudioEngine::detachUserClientsAction(<private>, 0x0, 0x0, 0x0, 0x0) returns 0x0
standaard	09:22:30.319120 +0100	kernel	+ IOAudioEngine[<private>]::stopAudioEngine()
standaard	09:22:30.319123 +0100	kernel	- IOAudioEngine[<private>]::stopAudioEngine() returns 0x0
standaard	09:22:30.319126 +0100	kernel	+ IOAudioEngine[<private>]::detachAudioStreams()
standaard	09:22:30.319164 +0100	kernel	- IOAudioEngine[<private>]::detachAudioStreams()
standaard	09:22:30.319167 +0100	kernel	+ IOAudioEngine[<private>]::removeAllDefaultAudioControls()
standaard	09:22:30.319170 +0100	kernel	- IOAudioEngine[<private>]::removeAllDefaultAudioControls()
standaard	09:22:30.319172 +0100	kernel	  completed removeEventSource ( ... )
standaard	09:22:30.319175 +0100	kernel	  completed release ()
standaard	09:22:30.319177 +0100	kernel	- IOAudioEngine[<private>]::stop(<private>)
standaard	09:22:30.319181 +0100	kernel	-EMUUSBAudioEngine[<private>]::stop (<private>) - rc=10
standaard	09:22:30.319203 +0100	kernel	+ IOAudioDevice[<private>]::stop(<private>)
standaard	09:22:30.319211 +0100	kernel	+ IOAudioDevice[<private>]::removeAllTimerEvents()
standaard	09:22:30.319214 +0100	kernel	- IOAudioDevice[<private>]::removeAllTimerEvents()
standaard	09:22:30.319217 +0100	kernel	+ IOAudioDevice[<private>]::deactivateAllAudioEngines()
standaard	09:22:30.319220 +0100	kernel	+ IOAudioEngine[<private>]::stopAudioEngine()
standaard	09:22:30.319223 +0100	kernel	- IOAudioEngine[<private>]::stopAudioEngine() returns 0x0
standaard	09:22:30.319226 +0100	kernel	+ IOAudioEngine[<private>]::stopAudioEngine()
standaard	09:22:30.319227 +0100	kernel	- IOAudioEngine[<private>]::stopAudioEngine() returns 0x0
standaard	09:22:30.319231 +0100	kernel	- IOAudioDevice[<private>]::deactivateAllAudioEngines()
standaard	09:22:30.319236 +0100	kernel	- IOAudioDevice[<private>]::stop(<private>)
standaard	09:22:30.319668 +0100	kernel	+ IOAudioDevice[<private>]::free()
standaard	09:22:30.319671 +0100	kernel	+ IOAudioDevice[<private>]::deactivateAllAudioEngines()
standaard	09:22:30.319675 +0100	kernel	- IOAudioDevice[<private>]::deactivateAllAudioEngines()
standaard	09:22:30.319676 +0100	kernel	  did deactiveateAllAudioEngines ()
standaard	09:22:30.319679 +0100	kernel	  did detachAllAudioPorts ()
standaard	09:22:30.319681 +0100	kernel	  did timerEvents->release ()
standaard	09:22:30.319683 +0100	kernel	  did workLoop->removeEventSource ( timerEventSource )
standaard	09:22:30.319684 +0100	kernel	  did workLoop->removeEventSource ( reserved->idleTimer )
standaard	09:22:30.319687 +0100	kernel	  did workLoop->removeEventSource ( commandGate )
standaard	09:22:30.319688 +0100	kernel	  did workLoop->release ()
standaard	09:22:30.319689 +0100	kernel	  did IOFree ()
standaard	09:22:30.319706 +0100	kernel	- IOAudioDevice[<private>]::free()
standaard	09:22:30.322024 +0100	kernel	+EMUUSBAudioEngine[<private>]::free ()
standaard	09:22:30.323005 +0100	kernel	+ IOAudioEngine[<private>]::free()
standaard	09:22:30.323031 +0100	kernel	+ IOAudioEngine[<private>]::removeAllDefaultAudioControls()
standaard	09:22:30.323034 +0100	kernel	- IOAudioEngine[<private>]::removeAllDefaultAudioControls()
standaard	09:22:30.323060 +0100	kernel	- IOAudioEngine[<private>]::free()
standaard	09:22:30.323064 +0100	kernel	-EMUUSBAudioEngine[<private>]::free()
standaard	09:22:34.458505 +0100	kernel	+- IOAudioEngine[<private>]::removeUserClient(<private>) returns 0x0
standaard	09:22:34.458515 +0100	kernel	+- IOAudioEngine::removeUserClientAction(<private>, <private>) returns 0x0
standaard	09:22:34.458517 +0100	kernel	+- IOAudioEngine[<private>]::clientClosed(<private>)
standaard	09:22:34.458520 +0100	kernel	+- IOAudioEngineUserClient[<private>]::clientDied() returns 0x0
standaard	09:22:34.458583 +0100	kernel	+- IOAudioEngine[<private>]::removeUserClient(<private>) returns 0x0
standaard	09:22:34.458585 +0100	kernel	+- IOAudioEngine::removeUserClientAction(<private>, <private>) returns 0x0
standaard	09:22:34.458588 +0100	kernel	+- IOAudioEngine[<private>]::clientClosed(<private>)
standaard	09:22:34.458593 +0100	kernel	+- IOAudioEngineUserClient[<private>]::clientDied() returns 0x0
standaard	09:22:34.458624 +0100	kernel	+- IOAudioEngineUserClient[<private>]::stop(<private>)
standaard	09:22:34.458634 +0100	kernel	+- IOAudioEngineUserClient[<private>]::stop(<private>)
standaard	09:22:34.465583 +0100	kernel	+- IOAudioEngine[<private>]::removeUserClient(<private>) returns 0x0
standaard	09:22:34.465593 +0100	kernel	+- IOAudioEngine::removeUserClientAction(<private>, <private>) returns 0x0
standaard	09:22:34.465594 +0100	kernel	+- IOAudioEngine[<private>]::clientClosed(<private>)
standaard	09:22:34.465596 +0100	kernel	+- IOAudioEngineUserClient[<private>]::clientDied() returns 0x0
standaard	09:22:34.465699 +0100	kernel	+- IOAudioEngineUserClient[<private>]::stop(<private>)

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 18, 2021

Mark it seems that the driver was starting up properly at 09:22:23.
And then at 09:22:30 you just turned off the EMU?

Can you open the control panel (from terminal/command line) and see what it says

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 18, 2021

Mark replied

Yes, EMU turned off at 09:22:30.

Terminal says nothing, control panel just opens, but not right, see scr shot:

Schermafbeelding 2021-01-18 om 11 20 40

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 18, 2021

Seems you ran the control panel by double clicking, as it has no skin.
You should run it from the terminal.

Additionally, can you confurm that the extension loaded (about this mac/system report/extensions)

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 18, 2021

Mark replied

I'm a novice in command line and did this:

open E-MU\ USB\ Audio\ Control\ Panel.app

in /Applications/Controlpanel/EMU-driver-master

It seems it doesn't load a skin. Am I doing something wrong?

Further the system reports says:

E-MU USB Audio Control Panel:

  Versie:1,50
  Afkomstig van:Onbekend
  Laatst gewijzigd:14-01-21 07:43
  Soort:Intel
  64-bits (Intel):Ja
  Locatie:/Applications/EMU-driver-master/ControlPanel/E-MU USB Audio Control Panel.app

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 18, 2021

I tried this:

Schermafbeelding 2021-01-18 om 12 31 03

In terminal

/Applications/EMU-driver-master/ControlPanel/E-MU\ USB\ Audio\ Control\ Panel.app/Contents/MacOS/E-MU\ USB\ Audio\ Control\ Panel ; exit;

And this shows up:
Schermafbeelding 2021-01-18 om 12 32 34

But preferences haven been grayed out:

Schermafbeelding 2021-01-18 om 12 33 06

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 18, 2021

It seems all working fine. You even got it working at 192k. Congratulations :-)

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 18, 2021

Mark wrote

Still not good working. 

I unistalled
Reinstalled
then i get this in system logs:

Jan 18 14:12:46 Mark2 com.apple.xpc.launchd[1] (com.apple.quicklook[968]): Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.quicklook
Jan 18 14:13:08 Mark2 com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit
Jan 18 14:13:38 --- last message repeated 1 time ---

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 18, 2021

Mark

FAIK quicklook has nothing to do with the EMU driver. Maybe something with the control panel but I doubt it.

What is the status of the extension (About this mac/System Report/Extensions)

EDIT in fact the extension has loaded, otherwise you could not have the control panel working.

What happens if you try to play or record sound from quicktime player?

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 19, 2021

Mark wrote
The control panel says now: No EMU Devices Found. 

Schermafbeelding 2021-01-18 om 23 33 24

I also noticed that the green Stereo/Mono leds on the hardware/device aren't working anymore.

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 19, 2021

Mark, please undo your most recent actions to the place where it worked. Control panel should show what it showed you before, with sample rate and device ID

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 20, 2021

Mark wrote
Undo the changes... I didn't klnow when it happened. So I uninstalled and reinstalled.

But whatever I try it says No E-MU Devices found.

In System Information I see:

E-MU 0202 | USB:

  Productcode:0x3f02
  Fabrikantcode:0x041e  (Creative Labs)
  Versie:1.00
  Serienummer:E-MU-FA-3F02-07D60A15-0EA98-STATION 01
  Snelheid:Maximaal 480 Mb/sec
  Fabrikant:E-MU Systems, Inc.
  Locatiecode:0x24100000 / 2
  Beschikbare stroom (mA):500
  Vereiste stroom (mA):450
  Extra stroom in werking (mA):0

This is was the console says when i start up the EMU.

standaard15:09:54.683994 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:09:54.705025 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:09:54.725366 +0100kernel+findPipe: dir=1, type = 3
standaard15:09:54.725371 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:09:54.725438 +0100kernel-findpipe: success
standaard15:09:54.726243 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:09:54.726267 +0100kernelAdding notification with custom matching dictionary
standaard15:09:54.726292 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:09:54.726299 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:09:54.726306 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:09:54.726310 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:09:54.726324 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:09:54.726825 +0100kernelDefault sample rate is 0
standaard15:09:54.726829 +0100kernelDefault alternate setting ID is 255
standaard15:09:54.726840 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:31:22.250355 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:31:22.271402 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:31:22.292513 +0100kernel+findPipe: dir=1, type = 3
standaard15:31:22.292519 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:31:22.292582 +0100kernel-findpipe: success
standaard15:31:22.293604 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:31:22.293630 +0100kernelAdding notification with custom matching dictionary
standaard15:31:22.293653 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:31:22.293659 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:31:22.293674 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:31:22.293680 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:31:22.293695 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:31:22.294157 +0100kernelDefault sample rate is 0
standaard15:31:22.294159 +0100kernelDefault alternate setting ID is 255
standaard15:31:22.294170 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:36:44.308143 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:36:44.329190 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:36:44.350315 +0100kernel+findPipe: dir=1, type = 3
standaard15:36:44.350321 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:36:44.350388 +0100kernel-findpipe: success
standaard15:36:44.351475 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:36:44.351502 +0100kernelAdding notification with custom matching dictionary
standaard15:36:44.351525 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:36:44.351532 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:36:44.351539 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:36:44.351543 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:36:44.351557 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:36:44.352022 +0100kernelDefault sample rate is 0
standaard15:36:44.352025 +0100kernelDefault alternate setting ID is 255
standaard15:36:44.352035 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:42:21.801573 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:42:21.822621 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:42:21.843032 +0100kernel+findPipe: dir=1, type = 3
standaard15:42:21.843034 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:42:21.843086 +0100kernel-findpipe: success
standaard15:42:21.843889 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:42:21.843905 +0100kernelAdding notification with custom matching dictionary
standaard15:42:21.843919 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:42:21.843921 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:42:21.843926 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:42:21.843928 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:42:21.843937 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:42:21.844200 +0100kernelDefault sample rate is 0
standaard15:42:21.844201 +0100kernelDefault alternate setting ID is 255
standaard15:42:21.844208 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:42:57.211740 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:42:57.232718 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:42:57.253833 +0100kernel+findPipe: dir=1, type = 3
standaard15:42:57.253836 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:42:57.253888 +0100kernel-findpipe: success
standaard15:42:57.255001 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:42:57.255017 +0100kernelAdding notification with custom matching dictionary
standaard15:42:57.255030 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:42:57.255034 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:42:57.255038 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:42:57.255041 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:42:57.255049 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:42:57.255313 +0100kernelDefault sample rate is 0
standaard15:42:57.255316 +0100kernelDefault alternate setting ID is 255
standaard15:42:57.255323 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:43:44.056342 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:43:44.076547 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:43:44.097650 +0100kernel+findPipe: dir=1, type = 3
standaard15:43:44.097654 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:43:44.097703 +0100kernel-findpipe: success
standaard15:43:44.098793 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:43:44.098810 +0100kernelAdding notification with custom matching dictionary
standaard15:43:44.098824 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:43:44.098827 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:43:44.098831 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:43:44.098833 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:43:44.098842 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:43:44.099106 +0100kernelDefault sample rate is 0
standaard15:43:44.099107 +0100kernelDefault alternate setting ID is 255
standaard15:43:44.099114 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:45:26.808799 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:45:26.829756 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:45:26.850870 +0100kernel+findPipe: dir=1, type = 3
standaard15:45:26.850873 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:45:26.850921 +0100kernel-findpipe: success
standaard15:45:26.852189 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:45:26.852203 +0100kernelAdding notification with custom matching dictionary
standaard15:45:26.852217 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:45:26.852221 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:45:26.852224 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:45:26.852227 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:45:26.852235 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:45:26.852504 +0100kernelDefault sample rate is 0
standaard15:45:26.852505 +0100kernelDefault alternate setting ID is 255
standaard15:45:26.852511 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:47:33.717669 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:47:33.738577 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:47:33.758815 +0100kernel+findPipe: dir=1, type = 3
standaard15:47:33.758820 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:47:33.758887 +0100kernel-findpipe: success
standaard15:47:33.759999 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:47:33.760025 +0100kernelAdding notification with custom matching dictionary
standaard15:47:33.760047 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:47:33.760054 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:47:33.760060 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:47:33.760065 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:47:33.760079 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:47:33.760546 +0100kernelDefault sample rate is 0
standaard15:47:33.760550 +0100kernelDefault alternate setting ID is 255
standaard15:47:33.760559 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:52:21.121439 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:52:21.142487 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:52:21.163608 +0100kernel+findPipe: dir=1, type = 3
standaard15:52:21.163613 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:52:21.163680 +0100kernel-findpipe: success
standaard15:52:21.164635 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:52:21.164651 +0100kernelAdding notification with custom matching dictionary
standaard15:52:21.164665 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:52:21.164669 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:52:21.164672 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:52:21.164675 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:52:21.164684 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:52:21.164953 +0100kernelDefault sample rate is 0
standaard15:52:21.164955 +0100kernelDefault alternate setting ID is 255
standaard15:52:21.164961 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:54:56.133584 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:54:56.154620 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:54:56.175143 +0100kernel+findPipe: dir=1, type = 3
standaard15:54:56.175148 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:54:56.175215 +0100kernel-findpipe: success
standaard15:54:56.175702 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:54:56.175718 +0100kernelAdding notification with custom matching dictionary
standaard15:54:56.175732 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:54:56.175735 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:54:56.175738 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:54:56.175741 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:54:56.175750 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:54:56.176018 +0100kernelDefault sample rate is 0
standaard15:54:56.176020 +0100kernelDefault alternate setting ID is 255
standaard15:54:56.176027 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:55:17.079474 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:55:17.100520 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:55:17.121628 +0100kernel+findPipe: dir=1, type = 3
standaard15:55:17.121631 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:55:17.121682 +0100kernel-findpipe: success
standaard15:55:17.122164 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:55:17.122179 +0100kernelAdding notification with custom matching dictionary
standaard15:55:17.122193 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:55:17.122196 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:55:17.122199 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:55:17.122202 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:55:17.122210 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:55:17.122475 +0100kernelDefault sample rate is 0
standaard15:55:17.122477 +0100kernelDefault alternate setting ID is 255
standaard15:55:17.122484 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:56:08.185524 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:56:07.980417 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:56:08.227087 +0100kernel+findPipe: dir=1, type = 3
standaard15:56:08.227091 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:56:08.227138 +0100kernel-findpipe: success
standaard15:56:08.227861 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:56:08.227877 +0100kernelAdding notification with custom matching dictionary
standaard15:56:08.227890 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:56:08.227893 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:56:08.227896 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:56:08.227898 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:56:08.227908 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:56:08.228182 +0100kernelDefault sample rate is 0
standaard15:56:08.228186 +0100kernelDefault alternate setting ID is 255
standaard15:56:08.228192 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard15:58:54.708325 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:58:54.729372 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard15:58:54.749780 +0100kernel+findPipe: dir=1, type = 3
standaard15:58:54.749784 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard15:58:54.749837 +0100kernel-findpipe: success
standaard15:58:54.750633 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard15:58:54.750649 +0100kernelAdding notification with custom matching dictionary
standaard15:58:54.750664 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:58:54.750667 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:58:54.750671 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard15:58:54.750673 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard15:58:54.750682 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard15:58:54.750944 +0100kernelDefault sample rate is 0
standaard15:58:54.750946 +0100kernelDefault alternate setting ID is 255
standaard15:58:54.750953 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard16:00:02.682759 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard16:00:02.703766 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard16:00:02.724795 +0100kernel+findPipe: dir=1, type = 3
standaard16:00:02.724798 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard16:00:02.724846 +0100kernel-findpipe: success
standaard16:00:02.725886 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard16:00:02.725902 +0100kernelAdding notification with custom matching dictionary
standaard16:00:02.725915 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard16:00:02.725919 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard16:00:02.725922 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard16:00:02.725925 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard16:00:02.725934 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard16:00:02.726196 +0100kernelDefault sample rate is 0
standaard16:00:02.726198 +0100kernelDefault alternate setting ID is 255
standaard16:00:02.726204 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0
standaard16:03:07.991867 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard16:03:08.011956 +0100kernelSound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
standaard16:03:08.033080 +0100kernel+findPipe: dir=1, type = 3
standaard16:03:08.033085 +0100kernelendpoint found: epDirection = 1, epType = 3
standaard16:03:08.033150 +0100kernel-findpipe: success
standaard16:03:08.034185 +0100kernel+EMUUSBAudioEngine[<private>]::start (<private>)
standaard16:03:08.034211 +0100kernelAdding notification with custom matching dictionary
standaard16:03:08.034233 +0100kernel+EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard16:03:08.034240 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard16:03:08.034246 +0100kernel++EMUUSBAudioEngine[<private>]: found device (<private>) for Audio Engine (<private>)
standaard16:03:08.034250 +0100kernel-EMUUSBAudioEngine::audioDevicePublished (<private>, 0x0, <private>)
standaard16:03:08.034266 +0100kernel+EMUUSBAudioEngine[<private>]::initHardware (<private>)
standaard16:03:08.034727 +0100kernelDefault sample rate is 0
standaard16:03:08.034731 +0100kernelDefault alternate setting ID is 255
standaard16:03:08.034741 +0100kernel-EMUUSBAudioEngine[<private>]::start (<private>) = 0

Would you please tell me what to do?

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 20, 2021

EMU seems starting up OK. You broke the log output halfway

Default Sample rate is set to 0. Don;t know what's going on .

Please use control panel to set it properly.

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 22, 2021

Mark

This might be a problem similar to a known issue on the EMU 0204 as reported on the main wiki page:

There is a known issue with the 0204 (control panel not working and device switching to 4 channels out which does not work); For now please check issue 115 for workarounds.

Did you try that?

@yaglo
Copy link

yaglo commented Jan 24, 2021

I'm having a similar issue. The card worked when I first installed the driver, but then I switched it off and back on, and now it's not visible in Audio & MIDI Setup or System Preferences. It's in the list of devices in System Information though (USB section).

What I've noticed in the log is this:

default	21:45:17.938692 +0000	kernel	Can't unload kext com.emu.driver.EMUUSBAudio; classes have instances:
default	21:45:17.938705 +0000	kernel	    Kext com.emu.driver.EMUUSBAudio class EMUUSBAudioDevice has 11 instances.
default	21:45:17.938708 +0000	kernel	    Kext com.emu.driver.EMUUSBAudio class EMUUSBAudioEngine has 11 instances.

Could it be the issue?

There's also this line when it starts

default	21:35:54.729426 +0000	kernel	Sound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit
default	21:35:54.750405 +0000	kernel	Sound assertion "0 == thisUnitIDNum" failed in "/Users/wouter/Desktop/EMU-driver_subframe_sync/src/EMUUSBAudio/EMUUSBAudioDevice.cpp" at line 2050 goto Exit

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 25, 2021

@Yagio
Are you on mojave?
What mac is this
Which EMU do you have ?
Is the EMU connected directly to the mac?

@yaglo
Copy link

yaglo commented Jan 25, 2021

It's Hight Sierra 10.13.6, iMac 27" (Mid 2011), E-MU 0202, connected directly to the Mac.

@Wouter1
Copy link
Owner Author

Wouter1 commented Jan 28, 2021

@yaglo

The message "default 21:45:17.938692 +0000 kernel Can't unload kext com.emu.driver.EMUUSBAudio; classes have instances:" seems to say

that your EMU is currently on and that the driver therfore can not be installed/replaced

Can you retry installing after turning off the EMU and rebooting

@Miro265
Copy link

Miro265 commented Jul 6, 2022

same issue here, installed e-mu 0202 on macOS version 10.14.6 and says NO E-MU Devices Found.
could you please help?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants