oreillymj;163738 Wrote: 
> For people who don't like gaps, the is also the option of enabling
> cross-fading.
> 
1) I don't think crossfading works when streaming to a non-slim
client.
2) For most people interested in gapless playback it's because the
music they're listening to is desgined to be seamless. Having a
crossfade added artificially is, IMHO, even worse than a gap as it will
mess up a number of seconds of music around the transition.

> 
> Now I haven't done extensive testing, but I would expect there to be
> some gapless logic in the server, becuase gapless should only kick
> between track A and B if ... 
> 
> A & B have Lame gapless header info stored in the header frames.
> 
> and 
> 
> B is the track after A on the same album by the same artist.
> 
> Otherwise just x-fade.
> 
> Only the server could know while playing track A what track B is in
> time to send the player some sort of flag to say that the next song
> should be played gaplessly if possible.

Like I said before, I'm 99% sure that there's no logic to parse LAME
headers in the server. Likewise, remember that there's nothing special
about a gapless track - all Vorbis, FLAC and WAV tracks are gapless by
definition - the issue with MP3 is one of artificial gaps added due to
incomplete frames at the end of the file. There's a plugin out there
now which will disable crossfade if the second of your criteria is
matched, but there's no real way to analyse a track and determine
whether it's part of a gapless album or not (which is why iTunes
recently added a tag for that - the only effect that tag has is to
disable crossfade).


-- 
radish
------------------------------------------------------------------------
radish's Profile: http://forums.slimdevices.com/member.php?userid=77
View this thread: http://forums.slimdevices.com/showthread.php?t=30753

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to