Portál AbcLinuxu, 7. května 2025 17:20
Řešení dotazu:
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.