Make csqabs() a static function.
Switch to the Bellard format.
Make SlidingWindow complex-aware.
Other file formats supported.
Minor.
Implement float complex and try to debug.