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
USB Audio (HyperX DuoCast) Microphone record volume is too low #308
Comments
It seems that your hardware can do 24-bit samples:
.... and is without any Capture volume control:
so the only one solution is to use the software gain. You can set software gain above 150% using the command line (not via GUI) for the PA/PW server like:
Blame your hw vendor, not the universal driver code. |
I wish. But not sure what works in Linux unless we purchase and test each and every USB Audio card :(
I am just trying to see any way to override values https://github.com/torvalds/linux/blob/master/sound/usb/mixer.c#L1231 |
It persists.
Again, there are no exposed capture volume controls (USB unit descriptors) from the hardware, so you cannot change the capture volume at all. There is only PCM Playback volume. The 24-bit sample resolution is sufficient for the software volume gain. I think that the GUI tools may be revised to offer more wide gain range for such devices. Another way is to define a fixed threshold (fixed alsa-lib/UCM configuration), if the low-volume stream is not usable. But in this case, the software gain will be applied twice (alsa-lib + sound server). |
Thanks this worked wonderfully. To be honest, these are good quality mics. Even tested with 400% gain, I don't see any noise/distortion in sound recording. |
Hi,
I purchased HyperX DuoCast for office meetings and avoid through whole hoop of Motherboard specific PCIe sound card issues and support as I use pretty much latest hardware. But the sound issues around Linux is still killing me.
I can record the sound clip and it's barely audible. If I set to 150% gain in Pulse Audio Volume Control, its acceptable and others can hear over meetings.
Can anyone please tell me how do I fix this? Everyone suggests using USB audio and with USB audio, it's pretty much same state.
If I use Logitech Webcam USB Audio for recording, everything works so smooth and recorded audio is on-par with expectations.
Based on 2, 3 - I don't think I have any other hardware issue than most likely Linux audio mess. Because I can increase the mic volume for Logitech in Alsamixer but not for HyperX Duocast.
I noticed following details
Alsa info:
alsa-info.txt
The text was updated successfully, but these errors were encountered: