Signal & fft enhancement borrowed from milkdrop. TODO: Move this stuff to signalutils
Merge remote-tracking branch 'origin/master'