add tests
phase_vocoder works (some distortion, but ok)
scale by N istead of max()