I've included the source code for Multi_Threading because of some comments I made in the AudioScope source code. You do NOT need the Multi-Threading to use AudioScope. Figuring out how to use Multi-Threading with AudioScope is up to you, but it shouldn't be too hard to do considering the comments in the Multi-Threading source code.