IPB

Welcome Guest ( Log In | Register )

ReplayGain2, ReplayGain2 proposal
jukkap
post Jul 23 2011, 16:33
Post #1





Group: Members
Posts: 26
Joined: 14-July 11
Member No.: 92296



I suggest we discuss about possibility of creating ReplayGain2 specification that would replace the current ReplayGain.

ReplayGain2 would be playback compatible with the current ReplayGain (all current ReplayGain compatible players would work), but it should use ITU-R BS.1770/EBU R128 to calculate gain levels.

Current ReplayGain algorithm is odd and difficult and not properly specified. It also does not work for multichannel audio. ITU-R BS.1770/EBU R128 would overcome these issues.







Go to the top of the page
+Quote Post
 
Start new topic
Replies
Pat_
post Aug 2 2013, 15:17
Post #2





Group: Members
Posts: 10
Joined: 2-August 13
Member No.: 109428



Suggestion for ReplayGain specification 2.0 ...

It would be nice to have additional meta-data to distinguish between the 'old' and the 'new' algorithm.

I did some experimentation with the replaygain calculation in Foobar2000 (v1.2.9) which uses “libebur128”, a library that implements the EBU R 128 standard for loudness normalization. The four replaygain meta-data tags written by Foobar2000 using the R128 loudness standard are interpreted correctly and playback in another player was no problem (I tried Musicbee). Obviously the values calculated using the 'old' algorithm and the 'new' algorithm are different. It would be nice if the specification would add additional meta-data to make that distinction.

I have also tried the R128GAIN software and it generates the following additional tags:

REPLAYGAIN_ALGORITHM = EBU R128
REPLAYGAIN_REFERENCE_LOUDNESS = -23.00 LUFS


Now, libebur128 used in Foobar2000 follows the offset recommendation [1] mentioned in the Replaygain 2.0 spec. It sets the reference level to -18 instead of -23. Which makes sense for music playback on portable devices and correlates well with the old replaygain loudness values. That could be reflected as:

REPLAYGAIN_ALGORITHM = EBU R128
REPLAYGAIN_REFERENCE_LOUDNESS = -18.00 dB

So if these two additional tags would beccome part of the specification, then a clear distinction could be made how loudness was calculated and against which reference level replaygain is adjusted.




--------------------------------------------------------------------------------------------
NOTES
[1] Based on the research of Dolby Laboratories as published in May 2010 for the Audio Engineering Society. EBU-R128 is for the broadcast industry but music playback psychologically suggests a higher playback level. http://www.dolby.com/uploadedFiles/Assets/...dia-Players.pdf

This post has been edited by Pat_: Aug 2 2013, 15:24
Go to the top of the page
+Quote Post

Posts in this topic
- jukkap   ReplayGain2   Jul 23 2011, 16:33
- - mobyduck   http://www.hydrogenaudio.org/forums/index....showt...   Jul 23 2011, 16:40
- - Notat   This has been discussed. I believe there's act...   Jul 23 2011, 17:36
- - C.R.Helmrich   QUOTE (jukkap @ Jul 23 2011, 17:33) Repla...   Jul 23 2011, 18:10
- - jukkap   So that is the way to go. I suggest someone will c...   Jul 23 2011, 18:40
- - nazgulord   If I may ask, how different are gain values betwee...   Jul 23 2011, 23:16
- - db1989   R128 versus ReplayGain   Jul 23 2011, 23:31
- - Notat   I've been contacted by jaynyy and we've di...   Oct 8 2012, 22:55
- - Pat_   Suggestion for ReplayGain specification 2.0 ... I...   Aug 2 2013, 15:17
- - 2Bdecided   Writing ReplayGain track and album gain tags with ...   Aug 5 2013, 11:35
- - Pat_   QUOTE (2Bdecided @ Aug 5 2013, 11:35) It ...   Aug 6 2013, 11:01
|- - 2Bdecided   QUOTE (Pat_ @ Aug 6 2013, 11:01) I believ...   Aug 6 2013, 15:40
- - Case   Pbelkner's decision to write incompatible data...   Aug 6 2013, 13:42
|- - 2Bdecided   QUOTE (Case @ Aug 6 2013, 13:42) Pbelkner...   Aug 6 2013, 15:52
|- - pbelkner   QUOTE (Case @ Aug 6 2013, 14:42) Pbelkner...   Aug 6 2013, 17:17
- - [JAZ]   @pbelkner: When you designed and implemented your ...   Aug 6 2013, 20:09
- - Pat_   Hi Guys, It was not my intention to stir things u...   Aug 7 2013, 11:13
|- - 2Bdecided   QUOTE (Pat_ @ Aug 7 2013, 11:13) I believ...   Aug 8 2013, 11:31
|- - [JAZ]   QUOTE (2Bdecided @ Aug 8 2013, 12:31) No ...   Aug 8 2013, 15:48
- - Pat_   QUOTE (2Bdecided @ Aug 8 2013, 11:31) If ...   Aug 8 2013, 14:59
- - greynol   The reference level is calibrated to pink noise wi...   Aug 8 2013, 15:23
- - Pat_   QUOTE (greynol @ Aug 8 2013, 15:23) The r...   Aug 8 2013, 15:38
- - Pat_   QUOTE ([JAZ] @ Aug 8 2013, 15:48)...   Aug 9 2013, 14:47
- - 2Bdecided   Just to be 100% clear: you can use ReplayGain tags...   Aug 9 2013, 17:15


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 24th October 2014 - 18:26