How Do I Normalise The Audio In My Music, Video Collection?

Dear Lifehacker,

I have a large music and video collection but the audio levels are all over the place. How can I normalise them so I don’t have to constantly adjust the volume myself?

Signed,
Sound Advice Needed

Photo by http://www.flickr.com/photos/sixmilliondollardan/4278119616/

Dear Sound,

This is a tough situation because the solutions vary and none of them are all that great. It also depends on where you’re listening to your music and watching your videos. If you want to handle this operation dynamically, you may have to implement several solutions.

The Long, Tedious, But Permanent Road

Because the only permanent solution is to actually change the levels and save out a new version of your audio and video, we’ll take a look at that first. This process can involve re-compressing your already compressed audio, which means quality loss is inevitable, so unless you’re working from high-quality sources you may want to avoid this option.

To do this, you need something that can process audio and boost the levels. Free software like Audacity can easily normalise your levels, but if normalisation isn’t cutting it and you need to compress the dynamic range you’ll need something that can apply a compressor or limiter. Audacity has a compressor and, chances are, you have other software that has somewhat more complex options as well. For example, if you’re using a Mac, Garageband has effective compressing and limiting plug-ins. An alternative is using something like The Levelator, which employs several techniques to boost the signal of your audio. While it might not be ideal for music (as it’s designed for podcasts, primarily), it’s a good option for spoken word content.

These techniques are great for audio but can be a major pain for video. While you could use video editing software you might have lying around, either normalise or compress the audio, and then export the altered file, it’s just a whole lot of trouble that’s not really worth it if this is going to be a regular operation.

Hardware Solutions

If you don’t want to manually process every single one of your media files – and no one would blame you – you may have some hardware options. Believe it or not, televisions are often equipped with some nifty audio-altering tools like equalisers and compressors. If you haven’t messed around with your TV’s audio settings before, now might be a good time. Go in, explore, and you may just find what you need.

Alternatively you could go all out and purchase a hardware compressor, then run the audio signal through it, and into your TV’s input. If you do buy a hardware compressor, be sure to check the latency so your newly-compressed audio isn’t lagging behind. Most boxes can keep up (because they’d be otherwise useless) but that’s not the case 100% of the time. Make sure you check before you buy.

Software Solutions

There are a plenty of ways to do this on the software side. If you’re running XBMC, you can use dynamic range compression to handle it on the fly. Note: we have not been able to actually locate this setting where it is supposed to be. It seems it’s only in some builds of XBMC on some platforms. If you use iTunes, the Sound Check feature will adjust all the volume of your music and videos to a more equal level. If you’re on a Mac but not using iTunes, Perian can adjust softer videos to play louder. If you want those effects system-wide on your Mac, Hear is a paid solution ($50 – ouch!) that will give you a spectacular amount of control over audio from all sources.

There’s really no perfect solution, unfortunately. Dealing with audio volumes can be a bit of a problem. These are just a few ideas we’ve come up with, but if you have some suggestions, let us know in the comments!

Love,
Lifehacker

Republished from Lifehacker.

Discuss

(11 Comments)
  • [–]

    brendan

    Friday, August 27, 2010 at 2:27 PM

    Ok – as an audio professional who works every day on music and sound for tv, film, radio etc – I’d have to say this article is a little concerning.

    There ares miss-truths, important information that has been glossed over (or is missing) and potentially advice that would see people wasting thousands of dollars.

    The original question asked about normalizing the levels.
    Normalizing has nothing to do with compression. At all. All that does is set the peak audio level to a pre-defined point.
    As is stands, 99.9% of CD’s you buy, and mp3′s you download LEGALLY (ie, itunes etc) are normalized to (or just under) what is known as digital 0 (0dBFS)
    Even classical music – which has a much larger dynamic range.
    It is just a fact of life (and the limits of current digital audio delivery systems) that you may need to adjust levels for things like classical audio if you have just listened to a rock CD or MP3. This is because of dynamic range differences, and limits of the systems involved.

    You should not have to do this for rock or pop – if the music was mastered correctly. If you are having issues with any of this style of music, I would be seriously looking at how the music was delivered / captured. There is a problem in the system somewhere if it is not close to the “normal” level. Most of these problems occur with illegal music downloads, with 3rd parties capturing the audio and not really understanding what they are doing.

    And the quick way around this is to (as the article suggested) normalize the audio file within a program like audacity. But, given you have 1000′s of files, I’d be looking at a batch convertor. On the mac, I use a program called “sound converter” which will do whole directories of audio at a time. Quick, easy, and almost impossible to stuff up if you understand the settings.

    DO NOT compress the audio (as in use a compressor – there are 2 types of audio compression… one involves dynamic range, which is what this article is mainly dealing with. The other has to do with product delivery formats, and should also be avoided if the original is not PCM data).
    It takes many years for engineers to learn how to use an audio compressor (and actually understand what it is doing to the audio.) Attack, release times, compression ratios and thresholds are very important to the overall enjoyment of music – and difficult to get right. 99.9% of the time, these have been set VERY carefully (in a mastering studio) – and any EXTRA compression can ruin the audio beyond belief.

    Now, video is harder. Why? Because standards differ so much – even in different parts of the world. However, again, normalizing should see you good. But it is not as easy to achieve as straight audio files inside a small audio utility. You may have to demux the video (if it is mpeg2, you will have to re-save the video at the very least.
    Most TV / Video audio that is NOT destined for movie theaters (they have their own, very very special audio requirements) have a “brickwall limiter” implemented somewhere along the chain…(normally at the end) to a predefined value. It is then just a matter of working out what that value is (again, audacity should have the tools to do it) and then bringing that peak level UP to digital 0 (if you want it to match the level of your music!)

    However, some playback systems for video have auto normalization in them. This is what I would be looking at as an option first.

    It is a complete waste of money to get an analog external compressor. They are expensive (thousands) and if you don’t know what you are doing, the audio will be worse than you started. They require constant changes (ie, you’d need to set it for every time you hear a level change!) and you will experience the music as it WASN’T intended by the people who mixed it / created it.

    In addition, the comment about latency and hardware compression is a little miss leading. All analog boxes (like the buzz audio box in your picture) have effectively ZERO latency. The only boxes that COULD incur latency would be digital boxes, and even then, these are likely to be unnoticeable. Latency occurs in the digital world, NOT the analog world.

  • [–]

    Alan

    Friday, August 27, 2010 at 2:32 PM

    Another way is a batch processing program I use for preparing music for DJing called Mixedinkey.com

    Just show it the Library and get it to process it

  • [–]

    Kramo

    Friday, August 27, 2010 at 2:53 PM

    For audio personally I just use MP3Gain. I’m sure the quality of it isn’t the best, but I’ve never noticed a problem and it’s definitely the fastest.

  • [–]

    Alvin

    Friday, August 27, 2010 at 4:11 PM

    if you play videos on the computer, i use media player classic and it has the option to normalize audio.

  • [–]

    Stephan

    Friday, August 27, 2010 at 4:43 PM

    What about using replaygain on an app like foobar to normalise? One benefit of this is, it doesn’t change the MP3 file itself, it just changes the way foobar plays the file. If you want to read more I’d just look on the foobar website or the foobar – Hydrogenaudio forums.

  • [–]

    Tim

    Friday, August 27, 2010 at 4:46 PM

    You could just use on of these

    http://www.altronics.com.au/index.asp?area=item&id=A3800

  • [–]

    Justin

    Friday, August 27, 2010 at 7:44 PM

    i must say, what you wrote there brendan is more informative than the article itself

    • [–]

      Rappo

      Monday, August 30, 2010 at 10:38 AM

      +1

  • [–]

    Braden

    Friday, August 27, 2010 at 8:54 PM

    Media Monkey?

  • [–]

    Kalem

    Monday, August 30, 2010 at 4:09 PM

    As a radio producer and editor, I use Adobe Audition. The batch processor takes its time to go through all of the audio you have selected to change (whether you want normalisation or what not) and the quality is always as it was originally (unless you chose to either lower it or raise it). Most modern audio editors have this feature, the free ones are nice but paid programs, such as Audition or Cubase, make you feel special.

Join The Discussion