реклама на сайте
подробности

 
 
> DFT и IDFT программно для звукового сигнала, преобразовать туда и обратно
sergiator
сообщение Sep 20 2013, 11:04
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 20-09-13
Пользователь №: 78 411



Здравствуйте!
Проблема: с помощью преобразования Фурье преобразую аудио сигнал (речь, файл in.wav в архиве) с временной в частотную форму а потом в обратно во временную.
В результирующем сигнале речь можно разобрать, но присутствует много посторонних звуков (файл out.wav в архиве). Понимаю, что перед каждым преобразованием (или после) нужно применять какие-то фильтры (по-моему, даже называются они оконные).
Объясните популярно, пожалуйста: какие фильтры (название) и в каком месте применять (до или после).

ЗЫ: Скорость преобразования не имеет значения - нужно просто разобраться что к чему. Поэтому использую не FFT, а DFT, код переделал от сюда (обратное) и от сюда (прямое)

Сообщение отредактировал sergiator - Sep 20 2013, 11:05
Прикрепленные файлы
Прикрепленный файл  example.zip ( 208.97 килобайт ) Кол-во скачиваний: 12
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
andyp
сообщение Sep 20 2013, 13:19
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 453
Регистрация: 23-07-08
Пользователь №: 39 163



Вам бы про свертку в частотной области (convolution in frequency domain) почитать.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 09:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.01352 секунд с 7
ELECTRONIX ©2004-2016