Wouter1 / EMU-driver

OSX Kernel extension for Creative Labs EMU driver
189 stars 30 forks source link

emu 0202 issues #118

Open Wouter1 opened 5 years ago

Wouter1 commented 5 years ago

@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 commented 5 years ago

@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 commented 5 years ago

Computer driver shows. There are no sound devices in the list of 0202 And I do not understand how to install the control panel from drivers 0202.

12 февр. 2019 г., в 11:31, Wouter1 notifications@github.com написал(а):

@maxelroad https://github.com/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)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Wouter1/EMU-driver/issues/118#issuecomment-462665607, or mute the thread https://github.com/notifications/unsubscribe-auth/AtUQlG1OBuH4--fIaEdVBmGAHT0qzYgpks5vMnvkgaJpZM4a12Xr.

maxelroad commented 5 years ago

This is what I see in System Report.

E-MU 0202 | USB:

Product ID: 0x3f02 Vendor ID: 0x041e (Creative Labs) Version: 1.00 Serial Number: E-MU-03-3F02-07DA0C05-0E92F-8740T2A Speed: Up to 480Mb/sec Manufacturer: E-MU Systems, Inc. Location ID: 0x14100000 / 6 Current Available (mA): 500 Current Required (mA): 450 Extra Operating Current (mA): 0

Devices:

Built-in Microphone:

Default Input Device: Yes Input Channels: 2 Manufacturer: Apple Inc. Current SampleRate: 44100 Transport: Built-in Input Source: Internal Microphone

Built-in Output:

Default Output Device: Yes Default System Output Device: Yes Manufacturer: Apple Inc. Output Channels: 2 Current SampleRate: 44100 Transport: Built-in Output Source: Internal Speakers

Soundflower (2ch):

Input Channels: 2 Manufacturer: ma++ ingalls for Cycling '74 Output Channels: 2 Current SampleRate: 44100 Transport: Unknown Input Source: Default Output Source: Default

Sonarworks True-Fi:

Input Channels: 2 Manufacturer: SIA Sonarworks Output Channels: 2 Current SampleRate: 44100 Transport: Unknown Input Source: Default Output Source: Default

On 12 Feb 2019, at 11:39, Michael Axelrod axelroad@gmail.com wrote:

Computer driver shows. There are no sound devices in the list of 0202 And I do not understand how to install the control panel from drivers 0202.

12 февр. 2019 г., в 11:31, Wouter1 <notifications@github.com mailto:notifications@github.com> написал(а):

@maxelroad https://github.com/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)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Wouter1/EMU-driver/issues/118#issuecomment-462665607, or mute the thread https://github.com/notifications/unsubscribe-auth/AtUQlG1OBuH4--fIaEdVBmGAHT0qzYgpks5vMnvkgaJpZM4a12Xr.

Wouter1 commented 5 years ago

@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 commented 5 years ago

Not

С уважением, Михаил. тел: +79169013595

вт, 12 февр. 2019 г., 16:09 Wouter1 notifications@github.com:

@maxelroad https://github.com/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?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Wouter1/EMU-driver/issues/118#issuecomment-462752551, or mute the thread https://github.com/notifications/unsubscribe-auth/AtUQlO6axeepFb1Wv4zGSItM-5gWDLiTks5vMr0JgaJpZM4a12Xr .

Wouter1 commented 5 years ago

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

maxelroad commented 5 years ago

The control panel does not open correctly; the selection points for the quantization frequency are not visible just a gray window

device not visible in system settings

12 февр. 2019 г., в 16:32, Wouter1 notifications@github.com написал(а):

@maxelroad https://github.com/maxelroad Huh? Please refer to the questions and answer each

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Wouter1/EMU-driver/issues/118#issuecomment-462760337, or mute the thread https://github.com/notifications/unsubscribe-auth/AtUQlATBduiK67hljJ7WLYM5Agw1e8Wcks5vMsKKgaJpZM4a12Xr.

Wouter1 commented 5 years ago

@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 commented 5 years ago

Hi! Look Install terminal text:

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

cp: v11/EMUUSBAudio.kext: No such file or directory Adjusting driver for low latency /Users/axel/Downloads/EMU-driver-master (1).zip Folder/EMU-driver-master/installer: line 52: cd: /Users/axel/EMUUSBAudio.kext/Contents/: No such file or directory (Re)placing EMU kernel extension. We need the admin password for this.

Password: Sorry, try again. Password: rm: /System/Library/Extensions/EMUUSBAudio.kext: No such file or directory cp: EMUUSBAudio.kext: No such file or directory cp: EMUMIDIDriver orig.plugin: No such file or directory chgrp: EMUMIDIDriver.plugin: No such file or directory chgrp: EMUUSBAudio.kext: No such file or directory /System/Library/Extensions/EMUUSBAudio.kext failed to load - (libkern/kext) not found; check the system/kernel logs for errors or try kextutil(8). 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.

I don't like what the terminal says

13 февр. 2019 г., в 0:54, Wouter1 notifications@github.com написал(а):

@maxelroad https://github.com/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.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Wouter1/EMU-driver/issues/118#issuecomment-462951500, or mute the thread https://github.com/notifications/unsubscribe-auth/AtUQlJd7yuWQOi8HX3FRIzFqVoi8p812ks5vMzgBgaJpZM4a12Xr.

Wouter1 commented 5 years ago

@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

maxelroad commented 5 years ago

I am sorry, but how to make this log. I have never done this before. The installer is downloaded from this link: https://github.com/Wouter1/EMU-driver.git https://github.com/Wouter1/EMU-driver.git

on Windows, which is installed in the program Рarallels everything works. The device is working.

13 февр. 2019 г., в 10:37, Wouter1 notifications@github.com написал(а):

Reopened #118 https://github.com/Wouter1/EMU-driver/issues/118.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Wouter1/EMU-driver/issues/118#event-2135898798, or mute the thread https://github.com/notifications/unsubscribe-auth/AtUQlH9hVHUtLoQfbR9jX1Lo4IHaed8nks5vM8DJgaJpZM4a12Xr.

Wouter1 commented 5 years ago

@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 commented 3 years ago

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 https://github.com/Wouter1/EMU-driver/issues/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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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

Wouter1 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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

yaglo commented 3 years ago

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

Wouter1 commented 3 years ago

@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 commented 2 years ago

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