PacManFan, you were right regarding switched wires. However, there is still some "distortion":
https://drive.google.com/file/d/0B2mvAu ... sp=sharingAt least the rendered pattern now matches what I can see on CW

I tried it on two machines:
Athlon64 with Win7 32bit - CPU load of CW process is (almost) 50 percent when NOT scanning and up to 5 percent when scanning.
Core i3 with Win7 64bit - CPU load of CW process is (almost) 25 percent when NOT scanning and up to 3 percent when scanning.
It seems that when not scanning the application consumes maximum CPU resources available for single-threaded application.
I also tried to switch process priority to "Realtime" however I could still see (and hear) the artifacts.
I tried to lower the pps value in config file to 10000, but the artifacts did not disappear.
On both machines I am using drivers you provided together with latest CW build.