Portál AbcLinuxu, 25. listopadu 2025 10:52
Řešení dotazu:
Nastavit si správně mixák na zvukovce třeba alsamixer a pokud je zvukovka určená i pro mikrofon většinou tam bývá zatržítko pro zesílení - mikrofon má menší signál jak linkový výstup.
sox -v 31.6 in.wav out.wav, kde 31.6 je nasobek amplitudy, kterej odpovida 30dB
nebo jestli chces spis normalizovat, tedy zesilit na maximum, ale aby jeste nedoslo ke zkresleni, tak:
sox --norm in.wav out.wav
pripadne bez sox trebas specialni programek normalize (http://normalize.nongnu.org, v gentoo je primo v portage):
normalize in.wav
pcm.DigitalMic {
@args [ CARD ]
@args.CARD {
type string
}
type asym
capture.pcm {
type softvol
slave.pcm {
@func concat
strings [ "hw:" $CARD ]
}
control {
name "Digital Capture Volume"
card $CARD
}
min_dB -30.0
max_dB 30.0
resolution 121
}
}
Detaily viz např. https://bugzilla.redhat.com/show_bug.cgi?id=474477
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.