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
[JAZ]
post Aug 6 2013, 20:09
Post #2





Group: Members
Posts: 1783
Joined: 24-June 02
From: Catalunya(Spain)
Member No.: 2383



@pbelkner: When you designed and implemented your application, you did so wanting to apply the R128 standard to the files. Since the R128 standard did not have support in most players, you opted to use the replaygain tags (and the support of players for this standard) to obtain the desired results.

You have to understand that in doing so, you are making incompatible tags (in the sense of different metrics), similarly to what Microsoft did with HTML, or OpenXML documents.

As such, it is undesiderable for ReplayGain that such files become popular, especially if legal distribution of files with those tags become a reality.

The idea prompted by Pat_ about being the responsibility of the *player* to determine which reference level the users wants (by means of a setting) is much more interesting than creating tags that have different reference levels, because then, it is impossible to have files scanned with different tools, and players cannot guarantee that the tracks played have the desired loudness.

In the end, the question is about what happens in the long run. Personal files can be whatever the user wants, and you implemented R128gain in a way that gave user control on what it ends being written in the file. The problem is when this is no longer "for personal use".


About your comment of foobar2000 and libebur, I don't have enough knowledge of libebur's API, but foobar2000 is doing what it is expected to do: generate replaygain compatible tags. Of course it won't generate the same values than the replaygain algorithm, but it won't be off 5dBs in average.

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: 20th September 2014 - 19:57