Could that be somehow more fluid? Now before the end of the song foobar loads next and if it's for example ape file it takes some time and it's audible. Couldn't next song be preloaded slowly with much smaller priority while playing the first one? And maybe could there be a adjustable buffor for the next song too.
Regards
Lobuz