jackaudio / jack1

jack1 codebase
Other
250 stars 71 forks source link

Please verify if CoreAudio works with sample rates different from 44.1k #65

Open baadc0de opened 7 years ago

baadc0de commented 7 years ago

I am running JACK1 on macOS Sierra. When jackd is running with a samplerate that is not 44.1kHz, nothing is captured on the inputs. The system.capture_* ports are always returning bit-perfect silence.

jackd -dcoreaudio -r192000 -p256

The funny thing is that outputs (on the same device) work at any supported sample rate. The metering on the sound card shows external signal and I can see this signal with other CoreAudio applications, such as REAPER.

I would like to find out if the issue is my soundcard's drivers (Avid HD Native) or the CoreAudio backend of JACK1. Could someone verify with their soundcard?

Best regards

baadc0de commented 7 years ago

Side note: it seems that if I try the same jackd command multiple times repeatedly, it eventually registers the inputs. So far it's been a pretty consistent one out of three attempts.

dyfer commented 5 years ago

I have also experienced this issue on macOS 10.13.6, jackd built using homebrew. In my case audio input works very rarely, once in maybe 20 tries, regardless of sample rate. I can't seem to also correlate it with running using internal soundcard of macbook pro (using aggregate device), vs. an external Behringer UMC404HD, both seem to fail similarly often.