Skip to main content

Topic: MP3s generated with dbpoweramp not gapless (Read 28204 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • dancrocker
  • [*]
MP3s generated with dbpoweramp not gapless
Reply #50
@dancrocker
Do you add tags like APE or an additional ID3v1, things that the software players are all aware of, but your Ipod doesn't know? (just a guess)


I don't know really. I get whatever dbpoweramp adds. I'm not familiar enough with the s/w or LAME in general to know. I guess I could look to see what was added by opening a file in foobar2000.

  • dancrocker
  • [*]
MP3s generated with dbpoweramp not gapless
Reply #51
There was no gapless scanning; only something about "detmining song volume".


Wow, I can't believe we haven't figured this out yet.  This should just simply work, which is what makes it difficult to figure out what's wrong.

Based on what you've described, I would concentrate on why you do not see the "determining gapless" message in iTunes when you import your music files.  I think you've determined that the mp3 files themselves have been properly made.  Ever since I've been using mp3 files encoded by LAME, I've seen this message in iTunes.  I started out using version 7.x.  I recently installed 9.x on my laptop.  I've never had an issue like this.

You mention at one point using a older Nano and seeing an issue.  That rules out fragmentation I would think.

Have you tried newer/older versions of iTunes?  Perhaps the version of iTunes that you have has a bug.

I've never seen "determining song volume".  Do you have somesort of gain feature turned on?  Maybe you can try turning that off.


I agree that this should just work. It's very frustrating.
I also agree that I don't think any kind of a fragmentation problem because, as you say, the nano has a similar problem. In addition, files ripped with iTunes work fine.
Regarding "determining gapless", I was expecting that the iPod would use the gapless info in the MP3 during playback. Obviously, some here think this is not the case. Still, something doesn't add up. The files play almost perfectly; there's no gap that I would expect if the files were truly not encoded with any gapless info and if iTunes didn't fix them up. It seems that either iTunes or the iPod is using this info even though iTunes doesn't explicitly say anything about it. Perhaps the gapless scanning only happens if the files are imported without any gapless info? I seem to remember that iTunes is able to take non-gapless files and create gapless ones. I don't know how it works, but I think it can do this. If this is true, then I wouldn't expect any gapless scanning for the files I'm importing.
I would appreciate it someone could do an experiment for me: import MP3s that have gapless info in the header and see if their iTunes indicates any gapless scanning is going on.
I guess I could try an old version of iTunes but, for one thing, I don't know where to get old versions. For another, I'm not sure I'd be interested in down-grading just to fix this. My "work-around" would be to rip and encode with iTunes, using ALAC as my lossless (archive) format. I'd rather use FLAC but if I can't find a way to make clean MP3s out of FLAC, I'll settle for ALAC.

One specific question: Is there a way to create MP3s without the gapless info (e.g. a LAME command line option)? If so, I could do this and see if iTunes does the automatic gapless scanning. As an alternative, can I edit the MP3 to get rid of these fields (or change the value to something innocuous)?

MP3s generated with dbpoweramp not gapless
Reply #52
As I have said, iTunes scans my Lame mp3 files during the import process.  I can even take iTunes mp3 or iTunes AAC files from one computer, copy them to another, and iTunes on that system will scan for gapless playback.  The scanning always occurs regardless of the encoder or ripper.  I also don't think that iTunes stores the gapless playback information in a separate file, I know this.  Many of us (on a different set of forums) have been observing iTunes' behavior for years.  It stores non-embedded album artwork, gapless playback information, playlists, ratings, and various other aspects all in a separate file from the lossy files.  There is something wrong if iTunes is not scanning your files for gapless playback.  Seeing anything regarding volume means that you have Sound Check enabled.

The first step would be to disable Sound Check, delete the files from your iTunes library, restart iTunes, and import the files back in.  Gapless tag/medata or not, iTunes will still scan the files.  I suggest that you delete all of the problematic tracks from your iTunes library, restart iTunes, and then add them again.  You should see the "scanning for gapless playback" message when importing over 15 files.

  • greynol
  • [*][*][*][*][*]
  • Global Moderator
MP3s generated with dbpoweramp not gapless
Reply #53
I also don't think that iTunes stores the gapless playback information in a separate file, I know this.

It stores non-embedded album artwork, gapless playback information, playlists, ratings, and various other aspects all in a separate file from the lossy files.

So which is it?
  • Last Edit: 20 January, 2010, 02:55:17 PM by greynol
13 February 2016: The world was blessed with the passing of a truly vile and wretched person.

Your eyes cannot hear.

  • garym
  • [*][*][*][*][*]
MP3s generated with dbpoweramp not gapless
Reply #54
I also don't think that iTunes stores the gapless playback information in a separate file, I know this.

It stores non-embedded album artwork, gapless playback information, playlists, ratings, and various other aspects all in a separate file from the lossy files.

So which is it?


It is the latter. ITUNES stores this information in a database and the IPOD uses the database info rather than the tag info once the files are ON the ipod itself. So ITUNES reads the tags (to create its own database) but the IPOD/IPHONE does NOT read the tags.

MP3s generated with dbpoweramp not gapless
Reply #55
So which is it?


It is both.  My first statement is poorly worded.  I should have said "I know that iTunes stores gapless playback information in a separate file."  I was trying to show that dan's statement of "some people think" should have actually been "people know."  So basically I was saying that I don't "think" iTunes stores all of that information in a separate file, I know that iTunes stores that information in a separate file.  Bad wording on my part, sorry about that.

  • dancrocker
  • [*]
MP3s generated with dbpoweramp not gapless
Reply #56
So which is it?


It is both.  My first statement is poorly worded.  I should have said "I know that iTunes stores gapless playback information in a separate file."  I was trying to show that dan's statement of "some people think" should have actually been "people know."  So basically I was saying that I don't "think" iTunes stores all of that information in a separate file, I know that iTunes stores that information in a separate file.  Bad wording on my part, sorry about that.


Ok, this is good info. I will try your other suggestions tonight. Perhaps I never saw the gapless message because I only was importing 10 files. I will import a larger amount to see what happens. Thanks.

MP3s generated with dbpoweramp not gapless
Reply #57
Just make sure that you aren't playing music while doing this and that all you see is the Apple logo at the top of iTunes.  Even on my 1.66GHz netbook (with 2GB of RAM), the message appears very quickly when importing 50 files.  In fact there are times when I don't see it simply because the "copying to iTunes library" message covers it up.  So make sure you monitor iTunes closely.

  • dancrocker
  • [*]
MP3s generated with dbpoweramp not gapless
Reply #58
Just make sure that you aren't playing music while doing this and that all you see is the Apple logo at the top of iTunes.  Even on my 1.66GHz netbook (with 2GB of RAM), the message appears very quickly when importing 50 files.  In fact there are times when I don't see it simply because the "copying to iTunes library" message covers it up.  So make sure you monitor iTunes closely.


OK. But, if the scanning isn't happening, then I would think the file playback would have obvious gaps, not barely audible clicks (which is what I'm hearing).

MP3s generated with dbpoweramp not gapless
Reply #59
Not necessarily.  For example, back when the Nero AAC encoder produced files that would not playback gaplessly on iPods, the gap between the songs was extremely small.

My issue with your problem is that the files are playing back gaplessly with iTunes yet not on your iPod.  To me, that means that either there is some software problem on your iPod (which restoring it would have fixed) or iTunes is not correctly syncing the content to said iPods.  I am leaning towards the later as you have tested both your iPod and an additional iPod.

Another thing you might want to try is copying the problematic tracks over to another computer and manually syncing them to your iPod.  That would further narrow down the problem to see if it is with iTunes on your computer or if it is with the files.

  • dancrocker
  • [*]
MP3s generated with dbpoweramp not gapless
Reply #60
Not necessarily.  For example, back when the Nero AAC encoder produced files that would not playback gaplessly on iPods, the gap between the songs was extremely small.

My issue with your problem is that the files are playing back gaplessly with iTunes yet not on your iPod.  To me, that means that either there is some software problem on your iPod (which restoring it would have fixed) or iTunes is not correctly syncing the content to said iPods.  I am leaning towards the later as you have tested both your iPod and an additional iPod.

Another thing you might want to try is copying the problematic tracks over to another computer and manually syncing them to your iPod.  That would further narrow down the problem to see if it is with iTunes on your computer or if it is with the files.


I'll play around with all of these ideas soon. Tonight I have plans so it may not be till the weekend. But I will follow through. This has become more of a curiosity (quest? obsession?  ) than a practical problem.
  • Last Edit: 21 January, 2010, 02:34:14 PM by dancrocker

  • dancrocker
  • [*]
MP3s generated with dbpoweramp not gapless
Reply #61
Not necessarily.  For example, back when the Nero AAC encoder produced files that would not playback gaplessly on iPods, the gap between the songs was extremely small.

My issue with your problem is that the files are playing back gaplessly with iTunes yet not on your iPod.  To me, that means that either there is some software problem on your iPod (which restoring it would have fixed) or iTunes is not correctly syncing the content to said iPods.  I am leaning towards the later as you have tested both your iPod and an additional iPod.

Another thing you might want to try is copying the problematic tracks over to another computer and manually syncing them to your iPod.  That would further narrow down the problem to see if it is with iTunes on your computer or if it is with the files.


I'll play around with all of these ideas soon. Tonight I have plans so it may not be till the weekend. But I will follow through. This has become more of a curiosity (quest? obsession?  ) than a practical problem.


Ok, I ripped 98 tracks from various CDs, removed these tracks from iTunes, restarted iTunes, and imported the newly ripped tracks. I did see the message about determining gapless info. Then, I synced to my iPod. The playback had the same issue as before.
Then, I removed these tracks and imported my original MP3s (the ones ripped with iTunes a couple of years ago). I did notice that there was no "determining gapless information" message when I imported these. Is this to be expected? Of course, these playback perfectly.

I did something else which may or may not be helpful. I compared three files of "Speak to Me" by Pink Floyd. The three files are:

#1: Ripped with EAC (LAME) by a friend of mine
#2: Ripped with dbpoweramp (LAME) by me
#3: Ripped with iTunes 7.1.1 a few years ago by me

Perhaps it's due to the difference in encoders (LAME vs. iTunes), but the first two have identical length (1:08.347) and samples (3014088). However, the third one is a little longer (1:08.377) and more samples (3015407). I would have dismissed this entirely except that the first two files don't play right on my iPod and the last one does.

I'm about ready to give up and conclude I can't make MP3s for my iPod with LAME. 

MP3s generated with dbpoweramp not gapless
Reply #62
Ooops, I didn't see your reply.  Did you delete the songs off of your iPod before syncing the re-imported versions?

  • dancrocker
  • [*]
MP3s generated with dbpoweramp not gapless
Reply #63
Ooops, I didn't see your reply.  Did you delete the songs off of your iPod before syncing the re-imported versions?


I honestly can't remember. However, I do know from experience that if I remove a track from iTunes and re-rip the same track (without syncing the iPod in between), the new track replaces the older one on the iPod.

  • greynol
  • [*][*][*][*][*]
  • Global Moderator
MP3s generated with dbpoweramp not gapless
Reply #64
The gapless information used by the iPod is not what is stored in the track.

EDIT: I mean to say the iPod doesn't read the track for gapless information, it's stored elsewhere.
  • Last Edit: 01 February, 2010, 02:28:35 PM by greynol
13 February 2016: The world was blessed with the passing of a truly vile and wretched person.

Your eyes cannot hear.

MP3s generated with dbpoweramp not gapless
Reply #65
Right.  In my experience, it helps to delete the song off of the iPod first and then sync the new content so that an updated library file is synced to the iPod.  Otherwise iTunes might just replace the file without updating the library file (this has happened to me before).

  • lukpac
  • [*]
MP3s generated with dbpoweramp not gapless
Reply #66
I also agree that I don't think any kind of a fragmentation problem because, as you say, the nano has a similar problem. In addition, files ripped with iTunes work fine.


Has anybody ever come up with any sort of answer to this? The same issue appears in this thread without an answer. I've been having exactly the same problem: iTunes plays things fine regardless of whether the MP3s were created in iTunes or LAME, while my iPod (Classic, 120 GB) will sometimes produce small hiccups between LAME files. That is to say, some files produced by LAME always sound fine, while others always have hiccups between them. Files produced by iTunes never have hiccups between them when played on the iPod.

I haven't done quite the amount of testing Dan has, but my experiences thus far have been consistent. Also, I don't have all the details in front of me regarding versions and such, but can provide them if requested. I updated LAME within the past few months, so it is pretty recent.

  • lukpac
  • [*]
MP3s generated with dbpoweramp not gapless
Reply #67
Bump?

  • probedb
  • [*][*][*][*][*]
MP3s generated with dbpoweramp not gapless
Reply #68
Create a new thread, you're bumping a thread that's nearly 4 years old and expecting people to go through 3 pages of replies to see what it is.

In fact you bumped it last time after over 2 years! Now 1 year later you've bumped it again.
  • Last Edit: 15 October, 2013, 08:34:39 AM by probedb

  • greynol
  • [*][*][*][*][*]
  • Global Moderator
MP3s generated with dbpoweramp not gapless
Reply #69
Bumping is better than creating a new thread.

Please disregard probedb's suggestion.  If a new thread is started I will merge it back into this one.
  • Last Edit: 15 October, 2013, 09:00:21 AM by greynol
13 February 2016: The world was blessed with the passing of a truly vile and wretched person.

Your eyes cannot hear.

  • greynol
  • [*][*][*][*][*]
  • Global Moderator
MP3s generated with dbpoweramp not gapless
Reply #70
I might be wrong but I am sure that iTunes determines the gapless positions of a file before sending to the iPod, in that the iPod does not even read its own metadata, it is read by iTunes before uploading.

I have found that I must restart iTunes after adding a new album in order for it to scan that album for gapless information and that this must be done before uploading the album to an i-device.

I also know that seeking within a Lame VBR file will often break gapless playback once that file has reached the end.
  • Last Edit: 15 October, 2013, 09:02:50 AM by greynol
13 February 2016: The world was blessed with the passing of a truly vile and wretched person.

Your eyes cannot hear.

  • lukpac
  • [*]
MP3s generated with dbpoweramp not gapless
Reply #71
I have found that I must restart iTunes after adding a new album in order for it to scan that album for gapless information and that this must be done before uploading the album to an i-device.


Are you initiating some sort of scan? I haven't seen any sort of "scanning for gapless" messages, either during import or after restarting iTunes.

At the moment I've resigned myself to always encoding as MP3 in iTunes. It works fine, but it's definitely more work than just hitting convert in Foobar.

  • greynol
  • [*][*][*][*][*]
  • Global Moderator
MP3s generated with dbpoweramp not gapless
Reply #72
Restarting iTunes initiates the scan. It happens extremely quickly if done over just one album.

It will not alter the gapless info on your i-device. If an album was placed on your i-device before it was scanned in iTunes, it will need to be deleted and re-uploaded.

I'm using 10.7, FWIW.
  • Last Edit: 15 October, 2013, 09:09:12 AM by greynol
13 February 2016: The world was blessed with the passing of a truly vile and wretched person.

Your eyes cannot hear.