Jump to content

ReplayGain / R128Gain problems


null

Recommended Posts

  • 1 year later...
  • Replies 32
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Hi, I'm experiencing this same problem with the volume of Opus files being extraordinarily low with ReplayGain turned on. I read through this thread and I already manually cleared the Opus Header Gain tags in foobar2000. I scanned ReplayGain tags in foobar (scanned as albums, with a 4x oversample True Peak enabled.) I checked the tags and the header gain tags were indeed removed. When I play opus files in Poweramp with track ReplayGain turned on (I always listen to music in shuffle mode,) the volume is very low. When I listen to the same exact files using other Android music players like GoneMAD or Pulsar, it's the correct volume and much louder. In my estimation, around 10dB louder. I made sure the RG preamp settings are the same for each app (set to 0.) I also followed the directions in the above linked thread, and set the Opus header gain tags in foobar's advanced settings to "Null". 

I have attached a sample Opus file for reference.

ID3 tags for the file:

image.png.5002c85340c00be9b9a73e6de8b0f5ad.png

 

Opus file: https://drive.google.com/file/d/1iOg_yaSVzPuikvEcy0G-QG454KuxAG7t/view?usp=sharing

 

Link to comment
Share on other sites

2 hours ago, dankim said:

Hi, I'm experiencing this same problem with the volume of Opus files being extraordinarily low with ReplayGain turned on. I read through this thread and I already manually cleared the Opus Header Gain tags in foobar2000. I scanned ReplayGain tags in foobar (scanned as albums, with a 4x oversample True Peak enabled.) I checked the tags and the header gain tags were indeed removed. When I play opus files in Poweramp with track ReplayGain turned on (I always listen to music in shuffle mode,) the volume is very low. When I listen to the same exact files using other Android music players like GoneMAD or Pulsar, it's the correct volume and much louder. In my estimation, around 10dB louder. I made sure the RG preamp settings are the same for each app (set to 0.) I also followed the directions in the above linked thread, and set the Opus header gain tags in foobar's advanced settings to "Null". 

 

Going off my last message...I was digging into Poweramp's audio settings and I see that under "Direct Volume Control", the 'No DVC Headroom Gain' default setting is -6.0dB. That seems to account for the volume difference between Poweramp and other apps like GoneMAD and Pulsar. Setting it to 0 seems to balance out the volume I'm hearing between apps. Is it recommended to keep 'No DVC Headroom Gain' at -6.0db? Will it diminish the audio quality in any way to set it to 0? I see that the description for this setting is linked to equalization, but I personally never use any sort of equalization when listening to music.

Link to comment
Share on other sites

The "No DVC Headroom Gain" setting is only used if you do not have DVC enabled for your current listening method. If DVC is turned on, it is inactive. The setting is used to allow some breathing space in case of EQ adjustments on recordings that are already at 100% digital maximum volume, which otherwise DVC would handle.

ReplayGain is much the same, it is mean to set all songs so their peak levels are the same between tracks. The default in the spec is to set that target level at 14dB below 100% digital maximum, although I don't think PA goes quite that far. You can adjust that target point within PA's settings though, if you want to make your music louder but do not intend to use any EQ boosting.

I seem to recall a thread a few years back about ReplayGain not playing nicely with OPUS files, but I assumed that had been resolved. [Edit: Ah, it was this thread we are already commenting in. :) ]

Andre

Link to comment
Share on other sites

  • 1 year later...

Relaunching this topic, is Poweramp supposed to read the "non-standard" REPLAYGAIN_ tags in Opus files (.opus, not in an Ogg container) instead of the R128_ ones specified in the RFC? "Info/Tags" doesn't mention anything about ReplayGain, here. By the way, is the "Audio Info" pane supposed to show something about ReplayGain when it's found and applied?

 

Here are the tags found in an example file:

$ ffprobe -hide_banner 06.\ Jomfrulysets\ fall.opus
Input #0, ogg, from '06. Jomfrulysets fall.opus':
  Duration: 00:06:45.77, start: 0.000000, bitrate: 148 kb/s
  Stream #0:0: Audio: opus, 48000 Hz, stereo, fltp
    Metadata:
      encoder         : Lavc60.3.100 libopus
      REPLAYGAIN_ALGORITHM: BS.1770
      REPLAYGAIN_REFERENCE_LOUDNESS: -18.0 dBFS
      REPLAYGAIN_TRACK_GAIN: -2.6 dB
      REPLAYGAIN_TRACK_PEAK: 1.003636
      REPLAYGAIN_ALBUM_GAIN: -2.7 dB
      REPLAYGAIN_ALBUM_PEAK: 1.040768
      TITLE           : Jomfrulysets fall
      track           : 06
      TRACKTOTAL      : 8
      ARTIST          : Joyless
      album_artist    : Joyless
      ALBUM           : Unlimited Hate
      DATE            : 1996

 

Link to comment
Share on other sites

Audio Info does not display the RG processing details for the current track. You should be able to check it by long-pressing on the current track in the Player Screen or list and choosing Info/Tags. Note: is only shown for the currently loaded track, not for others in category lists.

Andre

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...