Thanks for taking the time to write all this. I really appreciate it! Having said that, I added the extra link between the modules, back when I was trying to make it all work. It doesn't affect the sound in any way and easily fixed as you pointed out. Thanks for your explanation about the differences in the protocols. I was already aware that ASIO bypassed the Windows mixer which normally processes all sound. It's good to know that there are no differences in tonality whether I use ASIO or not, though. I'll definitely give your solution a try tomorrow purely for curiosity's sake. No worries about the Windows sounds as I always deactivate them on every PC I own. The inputs and outputs I do not use were also already muted. When I first tried to set up ClickRepair RT, I ran into a strange issue where the audio would repeat itself with a 1-sec delay. It turns out that the output sound would be redirected to my input at the same time as my speakers causing a loop. Easily fixed, thankfully. Well, it turns out I was wrong. The author clarified everything with the following in his reply to me. "My code is 24-bit capable, it all depends on the Audio Services provided by the Java/OS platform and out of my control. So, for example, it's HOPELESS with Apple Java 6 but great with Oracle Java on Mac. That's because Macs are, natively, 24 bit audio. Windows tend to require a better sound card or device to to to 24 bit." Just verified why I thought it was limited to 16 bits. I had discussed the matter a couple of years ago with the OP via a PM and since he was limited to 16 bits in Linux, he insinuated it could very well be a possibility in Windows as well. I still don't see anything beyond 16 bits available to me in ClickRepair RT but since iZotope is a superior declicking option, I will be sticking with it for now. I could also use the Denoiser and other iZotope plugins to take potentially care of groove noise and such. If you decide to give it a go, let me know your thoughts after comparing the two solutions.