Цитата(sergiator @ Sep 20 2013, 14:04)

Здравствуйте!
Проблема: с помощью преобразования Фурье преобразую аудио сигнал (речь, файл in.wav в архиве) с временной в частотную форму а потом в обратно во временную.
В результирующем сигнале речь можно разобрать, но присутствует много посторонних звуков (файл out.wav в архиве). Понимаю, что перед каждым преобразованием (или после) нужно применять какие-то фильтры (по-моему, даже называются они оконные).
Объясните популярно, пожалуйста: какие фильтры (название) и в каком месте применять (до или после).
ЗЫ: Скорость преобразования не имеет значения - нужно просто разобраться что к чему. Поэтому использую не FFT, а DFT, код переделал
от сюда (обратное) и
от сюда (прямое) 
Так, я натупил, но проблема осталась:
1)
натупил: неправильно преобразовал данные из byte pcm (формат входящего файла) в double (необходимого для FFT) и обратно
2)
проблема: все равно есть посторонние звуки (файл out2.wav)
Прикрепленные файлы
out2.wav ( 149.67 килобайт )
Кол-во скачиваний: 6