Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: GAPLESS Playback now in iPods - New! (Read 294476 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

GAPLESS Playback now in iPods - New!

Reply #25
So if it has to scan your library it's either A) adding some sort of metadata to your files or B) adding info to your library, if not both.  Then, assumably, it's using said data to sort of connect the files during playback.  So, in theory, it's not really playing back gaplessly in what we see as the normal fashion, but rather using a work around (?).

Would you guys agree? 

Or am I missing some prerequisite knowledge?
"The way we see our world is better than yours."

GAPLESS Playback now in iPods - New!

Reply #26
I don't know if itunes 7 fixes the recently broken DRM but if it does then it would be convenient for them to hold off on valuable updates such as gapless  in order to get people to upgrade away from the cracked drm...

I have no idea if it does this as I don't have an ipod or use itunes... just a curious thought...

GAPLESS Playback now in iPods - New!

Reply #27
let me get this one thing straight here

you have to set "part of a gapless album" to yes on all the files you want to play gaplessly?

as for the rockbox comment, I need to update my sig, I haven't used rockbox since apple firmware 1.1.2 was released, since it fixed the background noise issue in the older firmware that drove me nuts

GAPLESS Playback now in iPods - New!

Reply #28
Yes, you must set the gapless flag manually. (which is slow since it rewrites all the files!)

The gapless info itself, I suspect, is stored in a separate database rather than in the file.

GAPLESS Playback now in iPods - New!

Reply #29
that being said, as of iTunes 7 all my files have a new tag

ITUNSMPB shows up in fb2k, and has a similar numerical value as the soundcheck tag

perhaps this is the gapless playback info

GAPLESS Playback now in iPods - New!

Reply #30
Anyone confirm which iPod's got firmware updates?

*Holds out hope that the Mini got one for gapless*

If not, I may want a new Nano. Hard to resist one now.
iTunes 10 - Mac OS X 10.6
256kbps AAC VBR
iPhone 4 32GB

GAPLESS Playback now in iPods - New!

Reply #31
Wow, this is really great news, I might actually get an iPod now!

I'm testing out iTunes 7 right now with an Avalanches album, which is completely gapless. They are mp3's encoded with 3.90.3 at alt-preset standard, and they sound perfectly gapless to me, but I don't know if it is using the LAME metadata or not. The files are not modified when iTunes scans for gapless information. You do not have to check "part of a gapless album" to make it work; I don't know what that option is useful for.

GAPLESS Playback now in iPods - New!

Reply #32
well...from the help file

"Some CDs, such as live concert albums and classical albums, are meant to be played straight through, with no fading between the songs (or tracks). If you turn on Crossfade Playback, you can have iTunes turn it off when you play these albums. "

apparently checking that will disable crossfading on those tracks

and i noticed after a clean install, crossfading is disabled by default in iTunes 7

I can also verify that setting "part of a gapless album" to yes has no effect if crossfading is disabled. I just ripped a live album and it played back seamlessly without that being enabled

GAPLESS Playback now in iPods - New!

Reply #33
ITUNSMPB

ITUNes Seamless Media PlayBack?

GAPLESS Playback now in iPods - New!

Reply #34
Anyone confirm which iPod's got firmware updates?

*Holds out hope that the Mini got one for gapless*

If not, I may want a new Nano. Hard to resist one now.

I just tried out gapless using my 4th Generation iPod Photo, it worked perfectly on the album Blood Sugar Sex Magik by Red Hot Chili Peppers. It is an album were ALL the songs transition into each other gaplessly, and it worked great.

iTunes 7 scanned both my library on my hard disc, and my iPod the first time I connected it. However I then had to go into the iPod, select all the tracks in Blood Sugar Sex Magik, then select "Gapless Album" YES in the bottom right hand corner of the Multiple Item Information screen. As soon as I did that it rescanned the files, and made it work.

GAPLESS Playback now in iPods - New!

Reply #35
"The new iTunes will download cover art for all the songs in your library, no matter where you got them from, as long as you have an iTunes account."

good news for cover art lovers.

(looks like apple is reading HA )

GAPLESS Playback now in iPods - New!

Reply #36
Instead of a checkbox for "Part of a gapless album," why didn't they just do the opposite and create a checkbox that says "Part of an album that I want to play with gaps for God knows why"...?

It just seems absurd.  Why wouldn't it just playback gaplessly by default?  Geesh!
"The way we see our world is better than yours."

GAPLESS Playback now in iPods - New!

Reply #37
let me get this one thing straight here

you have to set "part of a gapless album" to yes on all the files you want to play gaplessly?

There is an option for that and by default is off. It doesn't appear to be needed though, I have albums which play gapless without using this option. It plays gapless by default, or so it seems.
Every night with my star friends / We eat caviar and drink champagne
Sniffing in the VIP area / We talk about Frank Sinatra
Do you know Frank Sinatra? / He's dead

GAPLESS Playback now in iPods - New!

Reply #38
"The new iTunes will download cover art for all the songs in your library, no matter where you got them from, as long as you have an iTunes account."

good news for cover art lovers.

(looks like apple is reading HA )

That's kind of amazing.  Where is that quote from?
"The way we see our world is better than yours."

GAPLESS Playback now in iPods - New!

Reply #39
its been reported on all the blogs, taken from the presentation.

That quote is from slashdot, but i have also seen the same report in other blogs.

It continues with:

"(A confirmation dialog says: "Information about songs with missing artwork will be sent to Apple. Apple does not keep any information related to the contents of your music library.")"

GAPLESS Playback now in iPods - New!

Reply #40
So if it has to scan your library it's either A) adding some sort of metadata to your files or B) adding info to your library, if not both.  Then, assumably, it's using said data to sort of connect the files during playback.  So, in theory, it's not really playing back gaplessly in what we see as the normal fashion, but rather using a work around (?).

Would you guys agree? 

Or am I missing some prerequisite knowledge?

The normal fashion is A), adding metadata. It's just not the data in the Lame-header but in a ID3/m4a-tag field. Apart from that, the method appears the same as other (non-crossfading) gapless solutions, storing info on padding and encoder-delay in the file and using that info on playback to skip the gaps.
Every night with my star friends / We eat caviar and drink champagne
Sniffing in the VIP area / We talk about Frank Sinatra
Do you know Frank Sinatra? / He's dead

GAPLESS Playback now in iPods - New!

Reply #41
"We've added a View switch, a 3-position swtch. we've added a 2nd view called album view, so you can scroll through your music library and look at it by album. what if you ripped your CDs and don't have the covers? Today wer'e announcing free missing album cover art for all the music in your library if you have an iTunes acct. iTunes will automatically download it for free."

http://www.engadget.com/2006/09/12/live-fr...e-its-showtime/

GAPLESS Playback now in iPods - New!

Reply #42

So if it has to scan your library it's either A) adding some sort of metadata to your files or B) adding info to your library, if not both.  Then, assumably, it's using said data to sort of connect the files during playback.  So, in theory, it's not really playing back gaplessly in what we see as the normal fashion, but rather using a work around (?).

Would you guys agree? 

Or am I missing some prerequisite knowledge?

The normal fashion is A), adding metadata. It's just not the data in the Lame-header but in a ID3/m4a-tag field. Apart from that, the method appears the same as other (non-crossfading) gapless solutions, storing info on padding and encoder-delay in the file and using that info on playback to skip the gaps.

Gotcha. Thanks!
"The way we see our world is better than yours."

GAPLESS Playback now in iPods - New!

Reply #43
But this is supposed to be seamless for existing MP3s, right? So they must be using a heuristic based on the silence in the file. (Obviously they don't need to do anything for M4a though.)

I've taken a peek at the metadata for a gapless-tagged M4A file and couldn't find anything out of the ordinary, so I sort of suspect they're storing it in a different file.

GAPLESS Playback now in iPods - New!

Reply #44
But this is supposed to be seamless for existing MP3s, right? So they must be using a heuristic based on the silence in the file.

I have no idea how they do it, it scans existing files and seems to work on all sorts of MP3's, regardless of original encoder.

Quote
(Obviously they don't need to do anything for M4a though.)

I've taken a peek at the metadata for a gapless-tagged M4A file and couldn't find anything out of the ordinary, so I sort of suspect they're storing it in a different file.
For m4a I expect there to be some extra info in the MOOV atom. Haven't checked it yet though.
Edit: a quick peek with a Hex-editor in an iTunes analysed m4a file shows 'pgap' data in the MOOV atom. That'll be it.
Every night with my star friends / We eat caviar and drink champagne
Sniffing in the VIP area / We talk about Frank Sinatra
Do you know Frank Sinatra? / He's dead

GAPLESS Playback now in iPods - New!

Reply #45
It's not gapless. It's very close - I'd eyeball it at 20ms based on what I'm hearing. I'm not complaining.

(5g 60gb, encodes with nero AAC q0.3 LC)


I noticed that, too, with a nero encode -- played the same album encoded with lame (with --nogap flag, which isn't really supposed to be necessary, I know) and it was perfectly seamless.

GAPLESS Playback now in iPods - New!

Reply #46

But this is supposed to be seamless for existing MP3s, right? So they must be using a heuristic based on the silence in the file.

I have no idea how they do it, it scans existing files and seems to work on all sorts of MP3's, regardless of original encoder.

Hmmm.. I suspect they're scanning the music, determining where the ending is based on where the track suddenly becomes "all zeros" or equivalent, and then marking that point. Perhaps the same for the beginning of the track. Thus it's sort of a faux-gapless detection, because if you don't get the real gapless info at encode time, it's lost.

Perhaps it does true gapless on new encodes though.

GAPLESS Playback now in iPods - New!

Reply #47


Here's a pic of the data from a gapless-flagged iTunes-encoded AAC file.

GAPLESS Playback now in iPods - New!

Reply #48
this is what itunes help says about the gapless check box...

"Playing albums straight through
Some CDs, such as live concert albums and classical albums, are meant to be played straight through, with no fading between the songs (or tracks). If you turn on Crossfade Playback, you can have iTunes turn it off when you play these albums.

To override Crossfade Playback for specific songs:
In iTunes, select a song and choose File > Get Info.
Click Options.
Select "Part of a gapless album."
Tip: You can select all the songs at once (press Command as you select them), choose File > Get Info, and then choose Yes from the Gapless Album pop-up menu."

GAPLESS Playback now in iPods - New!

Reply #49
So, indeed iTunes does play gaplessly and cleanly (in my tests for far)... even when faking it for content that can't be gapless, like FhG encoded MP3 files.  They may have gotten this right for the masses.  I'd be curious on the technical details on what they are really doing.

Also, they added my beloved "Album Artist' grouping logic.  FINALLY!  They are using the "aART" atom for M4A files... which was documented, but not used in iTunes.  For MP3 ID3v2.3 content, they use the TPE2 tag.  I was already using both of these... so it "just worked."