1. What is the difference between "Read-ahead for local files" and "Full file buffering up to"?
2. As the current song nears the end, does "Read-ahead for local files" begin to read ahead the next song?
(https://i.ibb.co/0X7rqkf/buffering.png)
//
Read-ahead = automatically load the next part of the song before it's needed.
Full file buffering = load the entire song automatically (assuming it's small enough).
Not sure on whether it applies to the next song.
Would be good to know if foobar2000 will read ahead the next song while the previous song is finishing...
Reason for asking, I notice for high sample rate tracks (>=96kHz) there is a slight pause between songs (ie. not gap-less).
I do not observe this issue with standard 44.1kHz tracks.
What's your buffer length? (Preferences - Playback - Output - Buffer Length) Try to increase it.
I get gapless even with 192kHz albums, with standard 1000ms buffer.
The settings OP has could easily break gapless playback with slow media. Full file buffering is silliness and should never be used. With his settings playback can halt if the output buffer runs empty while the decoding thread is stuck waiting for the next file to be fully loaded.
What's your buffer length? (Preferences - Playback - Output - Buffer Length) Try to increase it.
Default 1000ms. Thanks for the tip, I will try increasing this and test.
What's your buffer length? (Preferences - Playback - Output - Buffer Length) Try to increase it.
I increased to 1500ms and I got back my gap-less playback!
The "full file buffering up to" parameter does impact how much additional buffer length is required to achieve gap-less playback.
Many thanks once again for the pointer!!
I have a question too,
(https://imgur.com/jzaXtcY.jpg)
What do the zeroes mean here?
read-ahead and full file buffering disabled or autoconfig?
What do the zeroes mean here?
read-ahead and full file buffering disabled or autoconfig?
Disabled