The following should solve the gap problem.
The processing in Stereo Tool causes a significant delay. That's because it needs to look ahead what is coming next - and especially the Loudness filter causes a lot of delay.
There are 3 ways to get rid of the gap between songs.
The easiest method is probably the one described here:
http://www.neowin.net/forum/lofiversion ... 02390.html . Note: You need to increase the setting "Buffer length" first, then you can increase "Buffer-ahead on track change".
So:
- Go to Winamp Preferences -> Plug-ins -> Output
- Click on Configure. This configures the currently active output plugin (usually DirectSound output, but it can also be WaveOut or anything else)
- In the new window, select the "Buffering" tab if needed (this is needed for DirectSound output, not for WaveOut)
- Increase "Buffer-ahead on track change" until the gaps are gone. This setting cannot be set higher than "Buffer length", so you might need to increase "Buffer length" as well.
Alternatively, you can turn on Direct Soundcard Access in the FM settings window. That way Stereo Tool takes direct control of the sound card and you will also get gapless playback. The delay won't go away, but the gap between songs will.
Alternatively, you could use another player than Winamp (radio automation programs such as SAM4, RadioBOSS etc. include nice cross fading options - but they are very expensive).