DK: Just got back to my computer after a ton of vacation (had a laptop but no source to test out). The sound quality improvement from that change is amazing and the samples no longer "float" with a DC offset :-)

Ajax: Thanks. I don't see much real-world CPU improvement but the code cleanup is well worth it.