hinto-janai / festival

Music player
https://festival.pm
MIT License
268 stars 3 forks source link

ReplayGain #48

Open hinto-janai opened 1 year ago

hinto-janai commented 1 year ago

Feature

https://en.wikipedia.org/wiki/ReplayGain

Allows for normalized audio volume across the whole Collection.

jansol commented 1 year ago

https://wiki.hydrogenaud.io/index.php?title=ReplayGain_2.0_specification contains a nice implementation guide with both the math and the metadata format & tag names. It's a proposal for version 2.0 but the implementation on the playback side is identical to 1.0, the way the files are analyzed is just different. This 2.0 version also behaves identically to the loudness normalization standards of the ITU and EBU (just with a different reference loudness, which may sometimes also be found in the tags). Whoever wrote up the "De-Facto Extensions" section seems to have been rather tired at the time so I'd just skip that section or refer to the linked loudgain README instead.