Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  ReplayGain not being applied consistently
« previous next »
  • Print
Pages: [1] 2

Author Topic: ReplayGain not being applied consistently  (Read 5182 times)

Offline audioffile

  • Member
  • *
  • Posts: 12
ReplayGain not being applied consistently
« on: December 23, 2009, 05:48:19 PM »
I noticed that some tracks on my player (Sansa e280) were distorting despite the fact that I have ReplayGain enabled and every track in my collection is scanned (at least for TrackGain (compilations), usually with AlbumGain too). So I did a little experimentation.

I set the Pre-amp in ReplayGain to something quite noticeable (-12dB) and scanned through my music collection. This made it easy to tell which tracks were getting ReplayGain and which were not. I found that maybe 30% of my tracks are not getting ReplayGain. Sometimes the issue is with an entire album, sometimes with just one or two tracks in an album.

I forced all my tags to id3v2 in foobar2k and then resynched. That did not help. I upgraded Rockbox to the latest release. Also didn't help.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: ReplayGain not being applied consistently
« Reply #1 on: December 23, 2009, 06:38:01 PM »
Do the correct values show up in rockbox under the properties menu? 
Logged

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: ReplayGain not being applied consistently
« Reply #2 on: December 24, 2009, 03:46:01 AM »
Quote from: saratoga on December 23, 2009, 06:38:01 PM
Do the correct values show up in rockbox under the properties menu? 

I don't think the properties show the replaygain values at all. The "Show Track Info" dialog from the wps context menu does.
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline yapper

  • Rockbox Expert
  • Member
  • *
  • Posts: 794
Re: ReplayGain not being applied consistently
« Reply #3 on: December 24, 2009, 10:16:29 AM »
The Spartan Black E200 theme displays the Replay Gain values (if you have Album Art you will need to turn Hold on to see the RG values). If it shows No Tag, then check your tagging. I use foobar200 for adding/updating Replay Gain.
Logged
G2 iPod 20GB / Sansa c240 v1 + 2GB microSD / Sansa c250 v1 / Sansa e250 v1 + 8GB microSDHC / Sansa Fuze v2 + 32GB microSDHC

Offline audioffile

  • Member
  • *
  • Posts: 12
Re: ReplayGain not being applied consistently
« Reply #4 on: December 28, 2009, 10:11:10 AM »
Quote from: bluebrother on December 24, 2009, 03:46:01 AM
Quote from: saratoga on December 23, 2009, 06:38:01 PM
Do the correct values show up in rockbox under the properties menu? 

I don't think the properties show the replaygain values at all. The "Show Track Info" dialog from the wps context menu does.

When I try to open the "Show Track Info" dialog playback stops and the device freezes. The only thing I can do at that point is shut it down. I think I need a better way to check my memory than chkdsk, because chkdsk is not finding anything.
Logged

Offline evilnick

  • Rockbox Expert
  • Member
  • *
  • Posts: 431
Re: ReplayGain not being applied consistently
« Reply #5 on: December 28, 2009, 04:27:17 PM »
That makes me wonder whether there are very large comment tags (or embedded album art) on those files, which might make the tag parser choke??

Just a possible suggestion.
Logged

Offline audioffile

  • Member
  • *
  • Posts: 12
Re: ReplayGain not being applied consistently
« Reply #6 on: December 28, 2009, 04:58:04 PM »
Update on chkdsk:

When run from the windows explorer GUI the check forces me to reboot and then I can scan. It finished phase 1, but fails on phase 2 with the following message:

Code: [Select]
---------------------------
Checking Disk Sansa e280 (S:)
---------------------------
Windows was unable to complete the disk check.
---------------------------
OK   
---------------------------

Does anyone know of a better way to check the memory (and repair it)?

Quote from: evilnick on December 28, 2009, 04:27:17 PM
That makes me wonder whether there are very large comment tags (or embedded album art) on those files, which might make the tag parser choke??

Just a possible suggestion.

Thanks evilnick. I have files that fail to play that have neither of the above.
« Last Edit: December 28, 2009, 05:53:39 PM by audioffile »
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: ReplayGain not being applied consistently
« Reply #7 on: December 28, 2009, 07:02:25 PM »
Format the disk and then recopy your files over to it.
Logged

Offline soap

  • Member
  • *
  • Posts: 1678
  • Creature of habit.
Re: ReplayGain not being applied consistently
« Reply #8 on: January 01, 2010, 11:01:05 AM »
I have had trouble with foobar being told to write all tags to ID3v2.x, but not actually doing so.
It (foobar) would write new or edited tags to my chosen format,  but would not rewrite old ones which were unmodified.

I suspect you still have APE RG tags in the problematic files, and need to use another program to convert them over.
Logged
Rockbox Forum Guidelines
The Rockbox Manual
How to Ask Questions the Smart Way

Offline yapper

  • Rockbox Expert
  • Member
  • *
  • Posts: 794
Re: ReplayGain not being applied consistently
« Reply #9 on: January 01, 2010, 07:39:56 PM »
I haven't tried this personally, but on the version of foobar200 I have (v0.9.5.3) there is an option "Force preferred tag writing scheme on all files regardless of existing tags" which sounds as if it might do what you need.
Logged
G2 iPod 20GB / Sansa c240 v1 + 2GB microSD / Sansa c250 v1 / Sansa e250 v1 + 8GB microSDHC / Sansa Fuze v2 + 32GB microSDHC

Offline soap

  • Member
  • *
  • Posts: 1678
  • Creature of habit.
Re: ReplayGain not being applied consistently
« Reply #10 on: January 02, 2010, 08:56:09 AM »
Quote from: yapper on January 01, 2010, 07:39:56 PM
I haven't tried this personally, but on the version of foobar200 I have (v0.9.5.3) there is an option "Force preferred tag writing scheme on all files regardless of existing tags" which sounds as if it might do what you need.
Which is exactly the function (at least at 0.9.5.6) which does not do what its name implies.  You and I both made the same inference.  It only rewrites tags which get modified.

I banged my head over this for weeks, and eventually submitted a bug report against QTScrobbler, accusing it of failing to parse my UTF tags properly (for I knew damn well foobar had been instructed to unify all my tags to a unified UTF scheme) only to be embarrassed when it was demonstrated to me that every preexisting tag was exactly as it was before.

I talked to the foobar people in freenode, and was told that the behavior as I describe was intentional, it was not a bug.

That function means, even if you have X tags, foobar will write in your selected format when it writes changes.  With that option off it writes new/modified tags of the needed type to match the existing.
« Last Edit: January 02, 2010, 08:58:43 AM by soap »
Logged
Rockbox Forum Guidelines
The Rockbox Manual
How to Ask Questions the Smart Way

Offline audioffile

  • Member
  • *
  • Posts: 12
Re: ReplayGain not being applied consistently
« Reply #11 on: January 02, 2010, 04:15:57 PM »
Thanks soap, that's very interesting. I was using foobar exactly as you describe, with the option to force all tag writes to ID3v2. I have not reformatted yet (as suggested above), but I intend to do that anyway due to another issue.

I'll rewrite the tags first just to make sure I'm working on one issue at a time. What are you now using to rewrite your tags?
Logged

Offline soap

  • Member
  • *
  • Posts: 1678
  • Creature of habit.
Re: ReplayGain not being applied consistently
« Reply #12 on: January 02, 2010, 04:31:56 PM »
I don't recall what program I used to fix that problem.
IIRC I used EasyTag on Linux.
I currently use foobar to write all my new tags, the issue was unifying all my old rips on ID3v2.4 UTF-8, sorry I don't recall 100%.
Logged
Rockbox Forum Guidelines
The Rockbox Manual
How to Ask Questions the Smart Way

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: ReplayGain not being applied consistently
« Reply #13 on: January 02, 2010, 05:51:59 PM »
With current versions of foobar you can high light files, right click, and choose "tagging -> tag types" and uncheck APEv2 while checking ID3v2.
Logged

Offline audio-i

  • Artist
  • Member
  • *
  • Posts: 266
Re: ReplayGain not being applied consistently
« Reply #14 on: January 02, 2010, 07:47:22 PM »
Quote from: audioffile on January 02, 2010, 04:15:57 PM
I'll rewrite the tags first just to make sure I'm working on one issue at a time. What are you now using to rewrite your tags?

For what's worth, with Mp3tag you can "export" the apev2 tags (or any other type really) and then "import" them back to ID3v2 etc.
« Last Edit: January 05, 2010, 12:32:30 PM by audio-i »
Logged

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  ReplayGain not being applied consistently
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.113 seconds with 14 queries.