INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: manually adjust "volume leveling" for specific albums  (Read 2160 times)

AlanDistro

  • World Citizen
  • ***
  • Posts: 138
manually adjust "volume leveling" for specific albums
« on: February 22, 2018, 12:31:01 pm »

The volume leveling feature is great, but I have a specific problem I'm running into on a small handful of albums.

In particular today it's Janet Jackson's "janet." album from 1993 (but this has happened on other titles as well).

The "janet." album has short interludes (indexed as separate tracks) between almost every song. So while the legit songs have a Volume Level (ReplayGain) of, say, -6dB.... the interludes (because they're so quiet) have a Volume Level (ReplayGain) of +14dB...

So when JRiver averages those to produce a ReplayGain for the whole album, it is considerably louder than the surrounding albums because it doesn't look like JRiver takes the track's length into consideration (in a perfect world, JRiver would see track 1 (an interlude) is 30 seconds, and track 2 (a song) is 5 minutes, and would give 10x's the weight to the ReplayGain of track 2).

All that said, is there a way I can manually edit the calculated ReplayGain of an album without affecting the individual track levels (for shuffling) so that the album does in fact play at a relative equal volume to all other albums?
Logged

AlanDistro

  • World Citizen
  • ***
  • Posts: 138
Re: manually adjust "volume leveling" for specific albums
« Reply #1 on: February 22, 2018, 12:45:54 pm »

I ran a quick test by turning off all of the interludes (unchecking the playable box) and then JRiver calculates the album ReplayGain as -12.4dB according to the Audio Path changes dialog. When I turn them all back on and stop and start playback, JRiver calculates the album ReplayGain as only -4.3dB, so the album is (on average) being played back 8 decibels louder than it should be (due to the numerous interludes).
Logged

~OHM~

  • Citizen of the Universe
  • *****
  • Posts: 1825
  • "I Don't Play The Music The Music Plays Me"
Re: manually adjust "volume leveling" for specific albums
« Reply #2 on: February 22, 2018, 01:57:48 pm »

if you put them in a playlist and play the playlist I think it would solve your issue
Logged
“I've Reached A Turning Point In My Life. I Now Realize I Have More Yesterdays Then Tomorrows”

AlanDistro

  • World Citizen
  • ***
  • Posts: 138
Re: manually adjust "volume leveling" for specific albums
« Reply #3 on: February 22, 2018, 02:17:37 pm »

if you put them in a playlist and play the playlist I think it would solve your issue
For sure! I could also just turn the interludes off (accomplishes the same as a playlist). Or, more likely, I could re-rip and combine the interludes with the song they precede. That means I'll have to hear the interludes when shuffling, but most are between 4-10 seconds and flow right into the actual song, so not a big deal. Making the interlude/song one track would actually do what I want... give the length/volume of the song more weight than the super short interlude. But I prefer not to make custom versions of titles unless absolutely necessary.
Logged

RD James

  • Citizen of the Universe
  • *****
  • Posts: 1871
Re: manually adjust "volume leveling" for specific albums
« Reply #4 on: February 22, 2018, 04:58:43 pm »

I think a solution that would work more universally, and require less input from the user, would be to have a way to tag an album which forces it to use track-based leveling.
This was discussed when the new volume leveling system was being implemented, but that feature never made it.
The only way I know of to force an album to use track-based leveling is to set the Media Sub Type to 'Podcast' rather than 'Music'. Does that improve things?
Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: manually adjust "volume leveling" for specific albums
« Reply #5 on: February 22, 2018, 05:26:35 pm »

Have you tried just blanking out the [Volume Level (R128)] tag for the interludes? Maybe that will result in it not being used for the Album.

Note that to blank it out you have to scroll down to the bottom of the list where you will find a blank value to select.

I expected the same blank value to be available for the [Volume Level (ReplayGain)] tag, but there isn't one. That seems to be an oversight. Paek Level and Dynamic Range tags all have the option of selecting a blank value.

MC should be using the [Volume Level (R128)] tag value anyway, rather than the  [Volume Level (ReplayGain)] tag, shouldn't it?
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

AlanDistro

  • World Citizen
  • ***
  • Posts: 138
Re: manually adjust "volume leveling" for specific albums
« Reply #6 on: February 22, 2018, 05:29:23 pm »

I think a solution that would work more universally, and require less input from the user, would be to have a way to tag an album which forces it to use track-based leveling.
This was discussed when the new volume leveling system was being implemented, but that feature never made it.
The only way I know of to force an album to use track-based leveling is to set the Media Sub Type to 'Podcast' rather than 'Music'. Does that improve things?
Unfortunately that would make for a very un-even sound for the album as the interludes transition seamless/gapless-ly into the actual songs, having a 15+dB jump between them would be jarring.

I ended up re-ripping it and appending the interludes to the actual songs. So tracks 1 and 2 become a new extended track 1, tracks 3 and 4 become a new extended track 2, etc. This worked flawlessly and now the album plays back at -11.8, or right where it should be. Not ideal because it creates a unique version, but it's fine, I kept the original (just tagged it as a duplicate safety copy) and the unique version (which will actually be played).
Logged

AlanDistro

  • World Citizen
  • ***
  • Posts: 138
Re: manually adjust "volume leveling" for specific albums
« Reply #7 on: February 22, 2018, 06:16:31 pm »

Have you tried just blanking out the [Volume Level (R128)] tag for the interludes? Maybe that will result in it not being used for the Album.

Note that to blank it out you have to scroll down to the bottom of the list where you will find a blank value to select.

I expected the same blank value to be available for the [Volume Level (ReplayGain)] tag, but there isn't one. That seems to be an oversight. Paek Level and Dynamic Range tags all have the option of selecting a blank value.

MC should be using the [Volume Level (R128)] tag value anyway, rather than the  [Volume Level (ReplayGain)] tag, shouldn't it?

Deleting [Volume Level (R128)] tags on the interludes didn't affect the volume leveling of the album at all, but deleting the [Volume Level (ReplayGain)] tag did work! I'll have to be careful not to re-analyse the audio on that album, but yeah, that solution is even better than combining tracks. Thanks!
Logged
Pages: [1]   Go Up