Quote:
Config works. Presets good (although I find selecting and exiting the presets menu still causes an interruption in sound, whether or not the preset is changed). Text much cleaner.
Selecting does do that - because the preset is re-loaded. Deselecting shouldn't - I'll look into that...
Quote:
Re the buffer flushing - Skip to next/previous track performance is unchanged (as expected per your change description).
Quote:
Upon a pause, in Winamp the music stops immediately but the track location marker jumps ahead slightly (by the length of the flushed buffer?); when I hit play again the music starts up perfectly, but slightly further along, i.e. there is always a gap in playback with a pause/play operation.
Yes, that's what is to be expected because I'm silencing some data.
Quote:
Interestingly, in Foobar (using a bridge to Winamp plugins and with ST enabled), the music pauses and restarts perfectly, but then almost immediatly after restart there is a hiccup, or cutout, and then things go on normally from there. Perhaps that provides some clue as to what is happening when skipping tracks?
That would indicate that either Foobar or the bridge is also using a buffer - between Stereo Tool and the sound card. I cannot touch any data that has already left Stereo Tool (unfortunately...!).
However I will make the silencing configurable, so you can turn it on or off depending on whether you're using Foobar or Winamp.
Quote:
Any way to get rid of the interruption in sound almost anytime a box is checked or new window selected? I understand that applying the new settings may cause a blip, but there's really a lot of "static." Also, exiting some windows causes focus to shift back to the Winamp options window, when it ought to stay with ST until ST is closed/minimized.
About the interruption: Not really. If a new filter is turned on, it causes some extra delay - so I have to send some data, and currently that data is silence. I could try things like repeating a slice of data etc., but I'd have to change a lot of places where this occurs. The other alternative is to ALWAYS delay the playback regardless of whether the filters are on or off. That should work, but delays are also annoying...
Quote:
Hope this helps!
Definitely!
By the way, regarding the silence/static when changing settings: It might be possible to reduce that by checking if a filter is being set to a value that it already has. If so I could skip clearing the buffers (which is currently done when a filter is turned on or off - previous versions of Stereo Tool played back some data from the last time the filter had been on which is even more annoying).
I'm not going to fix this for the next release, but I'll keep it in mind for future versions (I'm going to work on some other stuff in the next few weeks, and I want to release this version asap so I have time for that other project...) I still want to completely redesign the presets, because I think the current list is not easy to use - and it doesn't contain enough good presets. And if I add more it will just become more crowded. Eventually the input/output volume and presets should also be changed to the new interface. But I think I'll do that later.