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: Using 1 file as a reference for ReplayGain (Read 2237 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Using 1 file as a reference for ReplayGain

I'm having a nightmare with Flac & MP3 files and volume normalization!!  I have 1 song that the volume is perfect.  I can leave my stereo volume control and pc volume control
at about 50% and it sounds like the singer is just 2 feet away.  (I listen to Classical, Jazz & Easy Listening).  On all other songs in that file folder and thru my hard drive I have to adjust
the volume control for each song!!  Am I able to use the 1 song that is perfect as a reference to tell the software what I want the other songs to be at?? - Tks, DN

Using 1 file as a reference for ReplayGain

Reply #1
Replaygain all your files and then adjust your volume knob such that its correct for that one file.

Using 1 file as a reference for ReplayGain

Reply #2
Also keep in mind that, even with ReplayGain, you may still have to adjust the volume knob a little bit between tracks or albums. ReplayGain's (EBU R128) loudness measurement is very good, but it isn't perfect.

Using 1 file as a reference for ReplayGain

Reply #3
Does your version of ReplayGain allow you to change the reference?    You can change it with MP3Gain, but as far as I know, I couldn't change the reference level in ReplayGain for Winamp.

The trick would be to find the ReplayGain setting that makes no change to your reference song.    MP3Gain reports the current volume as well as the change required to match the target, so that would be easy with MP3Gain.   

I'm not sure this process makes sense...  Unless your reference song is quiet, there will be many songs that need to be turned-up to match your reference  And since many songs (even many quiet-sounding songs) are normalized/maximized, they can't be turned-up digitally without potential clipping.  ....The default reference level is usually a good compromise.

Quote
On all other songs in that file folder and thru my hard drive I have to adjust the volume control for each song!!
  Is that with, or without, ReplayGain?

Quote
I listen to Classical, Jazz & Easy Listening
If you ask two different people to make the volumes equal and they will probably choose different settings.  It's even more difficult to volume-match different genres.  Classical and jazz can be particularly difficult to "match" since they tend to be dynamic...  They tend to have very-loud and very-quiet parts.

Quote
I have 1 song that the volume is perfect.
That doesn't make any sense to me...  You've got a volume control, right?    Change your volume control and a different song can be the perfect one.    Or, maybe you can find a setting where half of your songs are perfect.

Using 1 file as a reference for ReplayGain

Reply #4
You could calculate r128 Integrated Loudness for that song and then use that value as reference for all the rest. Better approach would be to just use the official reference level and scan them all.

Illustrations
https://bash-o-saurus-rex.googlecode.com/gi...ample-scans.txt
https://bash-o-saurus-rex.googlecode.com/gi..._rockTop250.txt < big file

Reading
https://tech.ebu.ch/loudness

p.s. if on win: Pretty sure foobar can do all that and more. elif: on linux, i have some scripts, beg me.
PANIC: CPU 1: Cache Error (unrecoverable - dcache data) Eframe = 0x90000000208cf3b8
NOTICE - cpu 0 didn't dump TLB, may be hung

Using 1 file as a reference for ReplayGain

Reply #5
You guys were great and thanks for all the great advice.  I am going to try some of the suggestions on Wed!! - David

Using 1 file as a reference for ReplayGain

Reply #6
To apply ReplayGain tags to your music files:

1. Install and run foobar2000: http://www.foobar2000.org/
2. Drag files onto foobar2000 main window; you might try a few albums first just to see how it all works
3. Highlight all files (CTRL+A), right-click, and select "ReplayGain" > "Scan selection as albums (by tags)"

ReplayGain does not change the music data in your files.  It adds tags that tell a RG-compliant software player how to change the volume of each file to keep the apparent loudness equal.  Read up about the difference between "Album Gain" and "Track Gain".

For it to work, you need to be using a RG-compliant software player:
http://en.wikipedia.org/wiki/ReplayGain#Audio_players

 

Using 1 file as a reference for ReplayGain

Reply #7
Tks for great explanation!!  I like your Avatar of "Robby the Robot" - Saw "Forbidden Planet" in 1956 at the movies!!! David

To apply ReplayGain tags to your music files:

1. Install and run foobar2000: http://www.foobar2000.org/
2. Drag files onto foobar2000 main window; you might try a few albums first just to see how it all works
3. Highlight all files (CTRL+A), right-click, and select "ReplayGain" > "Scan selection as albums (by tags)"

ReplayGain does not change the music data in your files.  It adds tags that tell a RG-compliant software player how to change the volume of each file to keep the apparent loudness equal.  Read up about the difference between "Album Gain" and "Track Gain".

For it to work, you need to be using a RG-compliant software player:
http://en.wikipedia.org/wiki/ReplayGain#Audio_players