I've searched all over the internet for an hour or so trying to find an answer to what I think is a pretty simple question.
Tonight I ripped a CD which has tracks (of course) but there is no silence between the tracks, the songs run together. When I use foobar to play the wav files it plays them gapless. However, after I convert the files to .ape foobar (or something) puts a gap in between all of the tracks.
I've seen a few places in different forums where people talk about foobar being able to play ape files gaplessly, but no one says how. Is there a setting somewhere in EAC, Monkey's Audio or Foobar that I'm missing?
I also keep reading about cue sheets, of which I know nothing. Do I have to use them to get gapless playback of ape files? Is that the only way?
Any help would be appreciated. At this point I don't even care what the answer is, I JUST NEED ONE! I can't believe I haven't come across an answer after an hour of searching. My internet skills must be turning to mush.
Thanks.
---------------------------------------------
I had a great suggestion from samhain86 to add the solution below to this original post so no one has to hunt for it. Good idea, I think!
GOOD NEWS! I FIGURED OUT THE PROBLEM! (at least in my situation) smile.gif If anyone else out there is having a tough time with gapless playback of ape files ( .ape) in foobar2000 ver. 0.9.4.5 go to file and then preferences in FB2K and under playback click on output. There's a "buffer length" slider (recommended 500 - 2000ms) and it directly influences the gaps between tracks.
I took the same set of wav files and encoded them once with insane and once with fast in monkey's audio. Then I loaded both sets into foobar and set the buffer slider all the way to the left at 100ms. With the fast encoded songs there was the tiniest gap between tracks (prob about 50ms if I had to guess). With the insane tracks there was over 2 seconds of gap. A move of the slider up to 200ms took the gap out of the fast encoded tracks. There was still a 2 second gap between the insane tracks. Since it was about 2 seconds i moved the buffer slider up to 2000ms and it helped but there was still a little bit of silence between tracks. At 2700ms the gap was gone.
So, there it is. If this has all been documented somewhere else I'm sorry, but I googled "gapless" "foobar" and "ape" last night (and about 50 other words and combination of words) and in about an hour of searching never found anything telling me to move the buffer slider. If someone else finds it, let me know where. I'd love to see where I should have been looking.
I'm not too sure why "500-2000ms" is "recommended". Why wouldn't I put the slider all the way to the right and be done with it? Maybe it takes up more memory or something. Anything under 2600 or 2700 didn't work for me with apes that had been encoded with the insane setting. I'm not sure what the default setting is but I'm guessing (and someone could probably confirm) that it's high enough so that normal and high encoded apes don't notice any gaps, which is probably why the majority of foobar users don't have problems.
Hope this helps people in the future! Thanks for the feedback, folks!
(Oh, I just tried the same thing with flac levels 0 and 8. at 100ms buffer there was the slightest of gaps between tracks, we're talking in the very low milisecond range, but it didn't seem to matter whether it was level 0 or level 8 encoded tracks, the gap was the same (maybe slightly larger gap with the 8s) Moving the slider to 200 eliminated any gaps.)
