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

CoreAudio driver input doesn't work #41

Closed
jdek opened this issue Mar 28, 2016 · 3 comments
Closed

CoreAudio driver input doesn't work #41

jdek opened this issue Mar 28, 2016 · 3 comments

Comments

@jdek
Copy link
Contributor

jdek commented Mar 28, 2016

It works fine (doesn't crash) without asking for input:

user@computer ~/W/o/jack1> jackd -d coreaudio                                                                                                                                                       [master]
jackd 0.125.0rc1
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with POSIX SHM support.
loading driver ..
2016-03-28 01:39:03.084 jackd[67564:3357229] 01:39:03.084 WARNING:  140: This application, or a library it uses, is using the deprecated Carbon Component Manager for hosting Audio Units. Support for this will be removed in a future release. Also, this makes the host incompatible with version 3 audio units. Please transition to the API's in AudioComponent.h.
Error calling AudioUnitSetProperty - kAudioUnitProperty_StreamFormat kAudioUnitScope_Output
^Cjack main caught signal 2
poll failed (Bad file descriptor)

However, it doesn't find any input.

user@computer ~/W/o/jack1> jack_lsp                                                                                                                                                             [osx-fixes]
system:playback_1
system:playback_2

When explicitly asking for input, it just fails.

user@computer ~/W/o/jack1> jackd -d coreaudio -C                                                                                                                                                    [master]
jackd 0.125.0rc1
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with POSIX SHM support.
loading driver ..
2016-03-28 01:37:55.778 jackd[67560:3356879] 01:37:55.777 WARNING:  140: This application, or a library it uses, is using the deprecated Carbon Component Manager for hosting Audio Units. Support for this will be removed in a future release. Also, this makes the host incompatible with version 3 audio units. Please transition to the API's in AudioComponent.h.
Error calling AudioUnitSetProperty - kAudioOutputUnitProperty_CurrentDevice
Cannot open the coreaudio driver
cannot load driver module coreaudio
poll failed (Bad file descriptor)

It exits immediately after failure.

@Qix-
Copy link

Qix- commented Sep 4, 2016

I'm also seeing this, plus:

could not handle external client request

on any call that is made to jackd. This is the case for both pre- and post-#42.

@jdek
Copy link
Contributor Author

jdek commented Sep 4, 2016

@Qix- that's a separate issue afaict.

@diimdeep
Copy link

diimdeep commented Jan 28, 2019

looks like broken
macOS 10.14.2

delicious% brew reinstall jack -s
==> Reinstalling jack
==> Downloading http://jackaudio.org/downloads/jack-audio-connection-kit-0.125.0.tar.gz
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/jack/0.125.0_3
==> make install
==> Caveats
To have launchd start jack now and restart at login:
  brew services start jack
Or, if you don't want/need a background service you can just run:
  jackd -d coreaudio
==> Summary
🍺  /usr/local/Cellar/jack/0.125.0_3: 64 files, 1MB, built in 1 minute 28 seconds
delicious% jackd -d coreaudio -C
jackd 0.125.0
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with POSIX SHM support.
loading driver ..
Error calling AudioUnitSetProperty - kAudioOutputUnitProperty_CurrentDevice
Cannot open the coreaudio driver
cannot load driver module coreaudio
poll failed (Bad file descriptor)

@jdek jdek closed this as not planned Won't fix, can't repro, duplicate, stale Feb 24, 2024
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

3 participants