jackd forcing me to choose input or output exclusively

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On OS X on the MacBook, which has two input sources (mic and line in)
and one output source.

$ jackd -d coreaudio
jackd 0.102.20
Copyright 2001-2005 Paul Davis 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 ..
Default input and output devices are not the same !!
Cannot open default device
Cannot open the coreaudio driver
cannot load driver module coreaudio
no message buffer overruns



'jackd -d coreaudio -C' works fine, as does 'jackd -d coreaudio -P'.
Fine as in it does what you expect, which is give you either capture or
playback, but not both. 

The -l output is (snipped):

Device name = 'Built-in Microphone', internal_name = 'AppleHDAEngineInput:1' (to be used as -d parameter)
Device name = 'Built-in Input', internal_name = 'AppleHDAEngineInput:2' (to be used as -d parameter)
Device name = 'Built-in Output', internal_name = 'AppleHDAEngineOutput:0' (to be used as -d parameter)

I can select which capture device to use using the -d parameter.

So if I do "jackd -d coreaudio -D -d 'AppleHDAEngineInput:1'" that
doesn't crash, but gives me only capture and no playback. 

I've tried a few other variations on the theme, including things like
"jackd -d coreaudio -C -d 'AppleHDAEngineInput:1' -P -d 'AppleHDAEngineOutput:0'"
but to no avail. 

Am I missing something obvious? Has anyone else had this trouble?

Thanks!

-- 
Hans Fugal ; http://hans.fugal.net
 
There's nothing remarkable about it. All one has to do is hit the 
right keys at the right time and the instrument plays itself.
    -- Johann Sebastian Bach

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux