devrandom.eu - /dev/random

Description: Tech musings of random hacker

linux (6769) rust (924) golang (632)

Example domain paragraphs

1 pacmd list-sinks |grep -P 'name: \<|channel map' -C 1 2 ... 3 index: 2 4 name: <alsa_output.pci-0000_00_1b.0.iec958-stereo> 5 driver: <module-alsa-card.c> 6 -- 7 sample spec: s16le 2ch 44100Hz 8 channel map: front-left,front-right 9 Stereo 10 ... 11 pacmd list-sources |grep -P 'name: \<|channel map' -C 1 12 ... 13 index: 2 14 name: <alsa_input.usb-BEHRINGER_UMC204HD_192k-00.analog-stereo> 15 driver: <module-alsa-card.c> 16 -- 17 sample spec: s32le 2ch 44100Hz 18 channel map: front-left,front-right 19 Ster

That poses a problem for most voice communication software, usually putting stereo input into it means it will sum both channels up, and summing a channel with signal to channel with zero signal results in volume drop (-6db usually).

Some software is competent enough to auto-gain out of that problem, but most don't even have VU meter, let alone any indication of sound level you're sending to other participants of the conversation so it's easy to be too quiet in out of the box config.