Не врубаюсь как это делается. Пробовал kiss fft library, и из Вики тоже, но неполучается. Какие надо действия сделать чтобы после IFFT результат получился аналогичным начальному WAV? Может уже есть готовые решения посмотреть.
На N разделить не забыл, т.e. пронормировать ifft? и потом, какой в задницу ВАВ? Проверь сначала на четырех числах, потом на восьми...
serega28 Во первых надо посмотреть есть там деление N. Должно быть, но могли и не сделать. А во-вторых числа с плавающей точкой имеют ограничения и при суммировании умножении ошибка накапливается так вот ограничение ошибка в один бит если вести вычисления в числах с двойной точностью ошибка может проявляться если брать 2^17 отсчетов реально немного и больше можно брать без ошибок округления. Так что если файл большой, то делать кусочками.
Ну я поделил. Но того сигнала нет. Ну амплитуда другая. Вообще, когда я сделал FFT что у меня за цифры появились? Беру окно в 256 байт, и что на выходе то???