Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Leveling out the audio levels :) (Read 5652 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Leveling out the audio levels :)

Howdy,

I'm in the process of ripping a movie soundtrack (the entire audible portion, not the musical soundtrack) of a movie and it has tons of spots in it where the audio levels get downright low.  I'm curious to know if there are any utilities out there that will level off the entire file to at least bring the more quiet sections up to a respectable threshold.  I don't mean normalization and I'm not sure if WavGain will do what I want either.

I'm doing this because I intend to copy off some movie soundtracks to my MiniDisc so I have something interesting to listen to on that long ride to work on the bus.  I'm sure most of you know what I'm talking about.    Music gets boring after awhile so aside from the audio books I normally listen to I thought I'd take a shot at encoding an entire movie audio soundtrack.

Right now the audio portion is on the hard drive (it's a 1.34GB wav file, 16 bits, 44.1Khz - a rip of The Matrix audible soundtrack, 2 hours 16 mins approximately) and I'm wondering where to go from here.  I have tried to use WavGain on it but didn't notice any appreciable difference so far; maybe I'm just not using WavGain properly.

Any assistance is greatly appreciated and thanks in advance,
br0adband

ps I think what I'm looking for is something like a compressor/delimiter (?!?!) similar to what a radio station uses to limit the dynamics of the audio that they transmit - it's usually a nice even level no matter what song is playing.  Hope this helps. 
The difference between genius and stupidity?

Genius has limits.

Leveling out the audio levels :)

Reply #1
Hum... I would recommend you a compressor,
I've ripped DVD soundtracks too, boosted them with this tool and the result was very good !
But take care not to use stupid settings that will loose dynamics...aka: don't overcompress !
And yes, I don't think normalization is a good thing for that.

Leveling out the audio levels :)

Reply #2
You could try using WaveGain with a Manual Gain adjustment of +6dB, or more depending on the current peak, and also apply the Hard Limiter. This will have the effect of a compressor.

Leveling out the audio levels :)

Reply #3
Cooledit Pro has Dynamics Processing up the wazoo. It's a superb overall audio editor.

Mike

Leveling out the audio levels :)

Reply #4
Quote
Music gets boring after awhile so aside from the audio books I normally listen to I thought I'd take a shot at encoding an entire movie audio soundtrack.

Then you aren't listening to the right kind of music.  You need to find your musical niche, and then you shall never emerge from it again.

Technically, though, I don't think a compressor will work for what you want to do. You'll need something that dynamically raises and lowers the gain to keep it at an average.

Leveling out the audio levels :)

Reply #5
what about hard limiter? I think it could be use to raise the sound level without introducing new artifact, and the sound proportion remains the same.

 

Leveling out the audio levels :)

Reply #6
Quote
Then you aren't listening to the right kind of music.  You need to find your musical niche, and then you shall never emerge from it again.


Nah, I've got thousands upon thousands of songs.  There are times when music just doesn't do it.  Sometimes you actually would prefer to learn things (languages, college lectures - I grabbed a lot of Feynman's lectures from the 1960's about physics... fantastic stuff I would never have had the chance to hear unless I did this).

I worked in radio for some time as well so again, music gets boring on occasion.

Personal choice, to each his own I suppose.

Thanks for the info though, I'm working on the file now.
The difference between genius and stupidity?

Genius has limits.

Leveling out the audio levels :)

Reply #7
maybe you want try the RMS normalization of Sound Forge 6.0, I use this tool to raise the sound level of commercial spots for radio stations, I use the -14 dB level. This tool normalize the sound source till 0 dB and then apply dinamic reduction (compresion) and Limiter to reach the -14 RMS level or the level desire. The secret for obtain this in Sound Forge is: scan the wav file for Peak Level and then change to Average RMS power (loudness). You will see than the slice bar (normalize to) change from 0 dB to -12 dB (average RMS), then you can change the value to -14 dBor maybe -16 dB. I don't like to use values uppers to -14 db becouse souns overcompressed and unnatural. In Sound Forge you can use the Wave Hammer tool to, this tool applies a compresor and then a Hard Limiter, but you can not choose the desire RMS level as in Normalization Average Level
MPC: --quality 10 --xlevel (v. 1.15s) (archive/transcoding)
MP3:  LAME 3.96.1 --preset standard (daily listening/portable)

Leveling out the audio levels :)

Reply #8
Thanks for the info, looking for a demo of SoundForge now but I'll just bet it won't allow me to save. 

There are ways around that though, when I playback the file in SoundForge after it's processed I can use another wav editor to record the data as it's passed off to the soundcard.  Not a perfect copy of course but since I'm dealing with primarily dialogue, the quality is fine.

I don't care about the music, I care about the dialogue and making it easily understandable.
The difference between genius and stupidity?

Genius has limits.

Leveling out the audio levels :)

Reply #9
Quote
I don't care about the music, I care about the dialogue and making it easily understandable.

With Normalize Average RMS in Sound Forge you will can do that
MPC: --quality 10 --xlevel (v. 1.15s) (archive/transcoding)
MP3:  LAME 3.96.1 --preset standard (daily listening/portable)

Leveling out the audio levels :)

Reply #10
Quote
what about hard limiter? I think it could be use to raise the sound level without introducing new artifact, and the sound proportion remains the same.

Isn't hard limiting equivalent to clipping?

Leveling out the audio levels :)

Reply #11
With all the great recommendations here, this may sound just too simple.

You might try playing it in Winamp using the Disk Writer output plugin and the dsp plugin from mpesch3, "Compressor & Wider 1.1 for Winamp" available here: http://www.rz.uni-frankfurt.de/~pesch/

At least the tools are free and easy to find.

Leveling out the audio levels :)

Reply #12
When ripping audio from a DVD, it's easy (in fact, standard) to apply some kind of dynamic compression to the audio, using the ripping tools.

At http://www.doom9.org/ you can download a ripper such as DVDDecryptor that will directly rip the AC3 audio data from the DVD. You can then use a converter such as Headac3he that will convert the AC3 audio to Vorbis, MP3, or plain old wave-file. Headac3che will allow you to choose No, Light, Medium, Heavy, or inverse dynamic range compression. Most hardware/software DVD players default to Medium, or somewhere between Light and Medium. PowerDVD allows you to choose between Light, Medium, or Heavy when playing a DVD, so you can experiment in real-time if you have that program.

I'm testing this out now on a DVD from my collection, to make sure I'm giving sound advice.

Edit: just finished the conversion, and it worked just fine. Let me know you want to know the exact procedure I used. It takes very little user input to accomplish, and the whole process took the computer 30 minutes from start to finish.

Leveling out the audio levels :)

Reply #13
@SometimesWarrior: that would be a good suggestion imho,
use 'heavy' if you want parts of the soundtrack to be of the similar loudness, like for loud listening enviroments.
(in any case this will be better than any compressor imho)
PANIC: CPU 1: Cache Error (unrecoverable - dcache data) Eframe = 0x90000000208cf3b8
NOTICE - cpu 0 didn't dump TLB, may be hung

Leveling out the audio levels :)

Reply #14
Quote
Quote
what about hard limiter? I think it could be use to raise the sound level without introducing new artifact, and the sound proportion remains the same.

Isn't hard limiting equivalent to clipping?

Nope. It's not the same. Hardlimiting is similar to compressor but it's attack and release is very fast. When it finds a signal is clipping, the attack (in this case lowering the sound level) will only apply to this clipping signal so that the clipping won't occur, and release the attack after 20 ms or so. So you won't hear any distortion, hopefully.