From there, another Python script filters the captured waveform, applies a window function, calculates the Fourier transform and plots the spectrum into a graph. With the analyzer up and running ...
[Simon Inns] just rolled out his latest project, a PIC based spectrum analyzer ... a bit of noticeable lag between the sound and the waveform representation on the graphic LCD.