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: Help me understand ReplayGain (Read 1306 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Help me understand ReplayGain

Dear Community,

there is something about ReplayGain I do not understand:
Why does the ReplayGain scanner give me a recommendation to change the gain by 0.7 db or more after having applied ReplayGain from a previous measurement and having changed no settings?

What I mean is:
1. Scan per-file track gain
2. Apply replay gain (Settings: Apply track ReplayGain, 89 db, Make files louder or quieter)
3. Delete ReplayGain information
4. Scan per-file track gain

I can see how there could be a small rounding error of 0.02 db or something. But on many tracks I see errors around 0.3 db or more, sometimes 0.7 db or more. Is this a bug of the Apply replay gain function or a limitation of the method?


Re: Help me understand ReplayGain

Reply #2
I understand what ReplayGain is. What I do not understand is why the new proposed gain is so high after applying the previously calculated gain. And if it where, why don't we refine the process of finding the right ReplayGain value by doing this virtually multiple times and to find the correct value before applying it once? Because doing this manually should increase rounding errors.

Re: Help me understand ReplayGain

Reply #3
Perhaps your settings were changed. I have found that rescanning the same files even with different versions of foobar2000 will give me the same results as long as the settings for the scan are unchanged.
Think millionaire, but with cannons.

Re: Help me understand ReplayGain

Reply #4
I specifically made sure I didn't change any settings. After noticing, I tried reproducing it while not changing any variables and I could do so consistently with different files (different values for different files, but always the same values for the same files). The volume leveling of the converter seems to work fine. Is it a bug?

Re: Help me understand ReplayGain

Reply #5
Are you scanning different selections as single albums? That's the only other thing I can think of. I don't think I can troubleshoot this.
Think millionaire, but with cannons.


Re: Help me understand ReplayGain

Reply #7
https://wiki.hydrogenaud.io/index.php/ReplayGain

Quote
In the audio data method, the file's actual audio data is modified so that its natural/default playback volume is at the target level.  ...  Limitations of the audio file format may prevent precise (finely tuned) gain adjustments with this method. For example, MP3 and AAC files can only be losslessly modified in 1.5 dB steps.

 

Re: Help me understand ReplayGain

Reply #8
https://wiki.hydrogenaud.io/index.php/ReplayGain

Quote
In the audio data method, the file's actual audio data is modified so that its natural/default playback volume is at the target level.  ...  Limitations of the audio file format may prevent precise (finely tuned) gain adjustments with this method. For example, MP3 and AAC files can only be losslessly modified in 1.5 dB steps.
Thank you! That explains the max error of 0.7 I am seeing.