Volume leveling issue with Boards of Canada's Geogaddi albums (ref#8BVACD)

Hi! What’s not quite right with Roon?

· None of the above quite fits

None of the above quite fits

· None of these quite match

Tell us what's going on

· Strange volume leveling issue related to the Album Gain value for two versions of the same album.

Two versions of the same album (Boards of Canada's Geogaddi and its Japanese import version) state the Album Gain in the file info is: -23db (1.6dBTP) and this appears to be incorrect, and driving odd behaviour via Arc, Roon Remote, or other endpoints.

Other albums don't appear to have this problem and behave as expected, but in these specific cases, adjustment of the 'target volume level' via Arc or Roon seems to create a negative db adjustment that is aligned directly to the LUFS value selected (e.g. if I select -19 LUFS as the target, the UI reports -19dB Volume Leveling, for -23 LUFS the UI signal path then reports -23dB, etc.) and none of these dB value adjustments correlate to the real gain adjustment that ought to be applied.

Track Gain appears to be fine, so this problem arises on Auto and Album volume leveling, and results in much quieter playback than ought to happen.

I have tried removing the files and adding them back in so far, but can't seem to force a rescan that corrects what appears to be some kind of sticky corruption of the Album Gain value.

Tell us about your home network

· Three Mobile 5G>Google Home MESH>Roon Server (Wired)

The screen shot above is the result of selecting -23LUFS.

Below is a screen shot of the file info for one of the tracks - they all state the same album gain value.

For info., I often default to -23LUFS for volume levelling and have also noticed some lag behaviour in relation to background audio analysis (at present, for instance, set to ‘unscheduled’, this seems to be stuck on 1/17, despite having access to 4 cores).

Lastly, in case it’s useful, I suspect that the possible root cause may have stemmed from me tidying up and editing my Boards of Canada files (managed via iTunes/Music on my iMac), whilst the Roon Server was running.

Hey @Greg_Ince,

Thanks for writing in, and very sharp eye!

A fresh Roon Server diagnostic report confirms your suspicion precisely. The albumGainDb value for both Geogaddi versions is hardcoded at exactly -23 across all log entries, a round integer, not a real R128 analysis result like the -11.50 or -9.79 values you see for other albums.

This strongly indicates the album gain was never properly computed by Roon’s own analysis engine for these albums. Instead, Roon appears to be using a fallback value that happens to equal your chosen LUFS target, which is why the Volume Leveling display tracks your LUFS setting 1:1 rather than applying a meaningful gain offset.

The repeated “Track … was found in AudioAnalysis API, updating Track…” entries confirm Roon is fetching analysis from its cloud API for these tracks, so it’s pulling a cached result. That cached result at Roon’s end may itself contain the corrupted/missing album gain, meaning forcing a local re-analysis (not just a library rescan) is what’s needed.

Let’s force a full local re-analysis of both Geogaddi albums.

This is the most important step, and it’s different from what you’ve already tried (removing/re-adding files). In Roon:

  • Go to the album → click the three-dot menu → Re-analyze. Do this for both Geogaddi and the Japanese import version separately.
  • Alternatively: Settings → Library → Clean up library, then force audio analysis by going to Settings → Library → Audio Analysis Speed, temporarily setting it to Fast (not Throttled/Unscheduled), and watching whether these albums are queued.

It’s also worth considering, because your files were touched via iTunes/Music, there’s a good chance iTunes wrote REPLAYGAIN_ALBUM_GAIN or iTunNORM tags that are set to -23 dB. Roon may be reading these as authoritative. Use a tool like Kid3, Mp3tag (macOS), or fre:ac to inspect the .m4a files and check for any embedded loudness/ReplayGain tags.

If REPLAYGAIN_ALBUM_GAIN = -23.0 is present, delete it and let Roon recompute. The file info screenshot confirms the stored Album Gain is -23.0 dB (-10.7 dBTP) — the -10.7 dBTP true peak is plausible, but -23 dB album LUFS is unusually quiet for Geogaddi (which is a naturally louder master), suggesting this tag was written incorrectly.

Let me know if the above helps! :+1:

I’ve tried with a number of tag editors (including those above) and haven’t been able to expose the tags you mention in their UIs, so I’m uncertain if such tags are present or not, incorrect or otherwise.

I’ve also tried to Re-analyze both versions of the album route, as well as the Clean Up Audio>Analysis Speed, but don’t seem to be able to trigger Roon recomputing the stored value.

Any other suggestions as to what I can try?

@benjamin Still no luck cracking this problem - for now I’ve resorted to prioritising the FLAC from Qobuz that does behave more in keeping. Is there an option to completely erase the album from the library and trigger a refresh of the api data? I’ve even re-written the tags in case it helped, but it hasn’t worked.

PS I’ve seen my other thread relating to ARC shutdown was closed automatically, but that issue has just happened once again after several days when I thought the issue was solved. Alas not.

Hey @Greg_Ince,

Thanks for the update. Since the tag editors did not surface anything and Roon would not recompute the stored value, please send the files to our uploader for analysis and let us know once uploaded, so that we can check the files on our end. That will let us take a closer look at what Roon is reading here.

https://workdrive.zohoexternal.com/collection/nocvrfc5b2ddab55140af8640f1d7ce13291e/external

OK - thanks, @noris I’ve done that (23 files for the standard version of Boards of Canada’s Geogaddi, and 24 for the japanese import version).

Are you able to confirm that my other support thread about ARC crashing remains an open case, please?

I believe you can flag the last post there and ask the moderators to reopen the thread.

Thanks for the tip, @Arlen

Thanks for sending those over @Greg_Ince, our team will take a closer look, and we’ll follow up with more information as soon as possible. :folded_hands:

Thanks, @benjamin - I’m considering adding replaygain tags to all my local library files at some point, but I wonder if I added tags to these files, and then switched on the prefer tags option they might cause a refresh…?