I’m having audio files which have majority of audio at normal listenable volume, interspersed with many almost-unhearable low-volume parts (think presentation recording, where only presenter has a mic, and questions from audience are picked up by it, but at much lower volume, obviously).
Turning the volume up and down in audio player all the time works but is highly annoying and does hearing-damaging extreme loudness at parts so I’m looking to preprocess audio file so it is listenable normally without user interaction.
Analyze / Measure RMS
says the normal parts are at -30dB
, and low-volume parts are at -65dB
. I’d like to increase low-volume parts volume close to volume of “normal” parts, in as easy/automated way as possible.
Currently, I found following workflow which produces quite listenable results:
- select all audio,
Analyze / Label sounds
, select-50dB
andAverage level
, typeRegion between sounds
- which correctly marks low-audio parts - doubleclick on first low-volume label to select it, and choose
Effects / Normalize
with peak to-10dB
- which correctly increases its volume to be on-par with “normal” audio. - repeat previous step for each and every label
Of course, while the result is what I want, the workflow is very slow, manual and tedious. I’d love to have more of “one-click” solution. Is it possible to automatically repeat the for every label? Or any other suggestions to accomplish what I want?
I’ve found mentions of “Automatic Gain Control” (which I’m unable to find?) and “Compressor” (which seems to make situation only somewhat better than bad original, and nowhere near as good as my workflow, and also seems to distort the “normal” volume which I’d prefer to leave intact). I’ve also tried to play with “amplify” and “auto duck” with no luck.
I’m using Audacity 3.2.4 at Debian Bookworm GNU/Linux. I have little to no experience in audio.