After testing on different operating systems, the result shows that the audio analyzer has advantages of good scalability, adaptability, low cost, high accuracy and so on.
Using structurization thought in software engineering, the design of virtual audio analyzer is divided into five parts, which are data acquisition, analysis, displaying, auxiliary and control.