the microphone not work correctly

furetto

New Member
Joined
Jul 23, 2023
Messages
5
Reaction score
0
Credits
34
I have a headset connected to the front case via 3.5mm jack.
The audio output is heard without problems. The microphone turns out to have a very low volume, I tried to increase it using the command:
Bash:
pactl set-source-volume alsa_input.usb-Generic_USB_Audio-00.HiFi__hw_Audio_2__source 999999999999999999
the situation improves but the quality becomes bad. Anyone have any ideas?
thank you all for your support and what you do for the linux community.
 


@furetto :-

Mm. Okay...

Now; I appreciate this isn't answering your question directly.....but I take a somewhat different approach to headsets under Linux. Instead of messing with 'sinks' & 'sources' under PulseAudio, I use USB headsets.

I have two; a Logitech H340 wired headset, and a SOMiC GS401 wireless full-cup headset. The important bit is this; they both have their own dedicated sound card, built-in to the slightly chunkier connector. I simply select these as the default sound card - they only have a volume control, and one for microphone level - but my God! it's a far easier way to run a headset under Linux. And it just 'works'.....flawlessly.

See my 'report' on the GS401s here on the Puppy Linux forums:-

Who's treated themselves to some new hardware recently?


Mike. ;)
 
Last edited:
Looks like you are using Arch Linux? the pactl command - you should use pacmd command for this

You can use the indexes returned by
Code:
pacmd list-source-outputs
to configure output volume per source output.

All those 999999 is most likely over-driving your mic
 
Looks like you are using Arch Linux? the pactl command - you should use pacmd command for this

You can use the indexes returned by
Code:
pacmd list-source-outputs
to configure output volume per source output.

All those 999999 is most likely over-driving your mic
yes, i use archlinux. pacmd doesn't exist.
 
yes, i use archlinux. pacmd doesn't exist.
It is with pulseaudio-utils
These tools provide command line access to various features of the
PulseAudio sound server. Included tools are:

paplay - Playback a WAV file via a PulseAudio sink.
pacat - Cat raw audio data to a PulseAudio sink.
parec - Cat raw audio data from a PulseAudio source.
pacmd - Connect to PulseAudio's built-in command line control interface.
pactl - Send a control command to a PulseAudio server.
padsp - /dev/dsp wrapper to transparently support OSS applications.
pax11publish - Store/retrieve PulseAudio default server/sink/source
settings in the X11 root window.
 
It is with pulseaudio-utils
These tools provide command line access to various features of the
PulseAudio sound server. Included tools are:

paplay - Playback a WAV file via a PulseAudio sink.
pacat - Cat raw audio data to a PulseAudio sink.
parec - Cat raw audio data from a PulseAudio source.
pacmd - Connect to PulseAudio's built-in command line control interface.
pactl - Send a control command to a PulseAudio server.
padsp - /dev/dsp wrapper to transparently support OSS applications.
pax11publish - Store/retrieve PulseAudio default server/sink/source
settings in the X11 root window.
I don't use pulseaudio but I use pipewire
 
I am not very familiar with Pipewire - pacmd does not work on Pipewire - I cannot help, sorry
 

Members online


Top