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

Jack clients have massive input gain #83

Open
lcam0045 opened this issue Aug 7, 2022 · 1 comment
Open

Jack clients have massive input gain #83

lcam0045 opened this issue Aug 7, 2022 · 1 comment

Comments

@lcam0045
Copy link

lcam0045 commented Aug 7, 2022

Hi. I'm having incredibly high gain on the captures of my jack clients, to the point where all I hear is noise and distortion.

When i set an interface as Jack Master, the captures related to that device work perfectly.

I am working on a fresh install with the latest bugfixes. No xruns. Any ideas as to why this is happening?

UPDATE: I've narrowed it down to zita-a2j. I started Jack from QJackCtl with my Focusrite Scarlett 2i2 as the Jack Master, and used the command printed in the autojack logs to start my other interface. When patching the capture of the Jack client to the playback of the Jack Master, the issue occurred as described (deafening gain). I replaced zita-a2j with alsa_in, using the same parameters, and it worked fine!

Thanks!

@ovenwerks
Copy link
Owner

Thank you for the update. I have not had this problem here and would guess it is device specific in this case. In general, zita-ajbridge does a better job of sample rate adjustment and so I am not going to change over to alsa_in at this time. However, I think in a future release I may instead add checkbox to the GUI that allows the user to choose zita tools or alsa_in/out tools.

I would be interested in the contents of /proc/asound//codec#0 or /proc/asound//stream0 if one of those exists. If not a description of the card might help.

I would also be interested in knowing if adding -L to the zita-a2j command line helps. (it normally should not be used in this case)

Farther down the road, pipewire should make zita-a2j or alsa_in obsolete.

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

2 participants