2013-05-15 5 views
0

Я пытаюсь использовать вейвлет-преобразования для представления песню в частотной области с использованием дискретного вейвлет-преобразования для сделанного разложения и сделал частоту певца на место песню с помощью Matlabчастотное представление с использованием дискретного вейвлет-преобразования

Проблема, dwt и макеты декомпозиции представляют его только во временной области.

Как я могу представить его по частоте, если DWT не представляет? Что бы вы сделали?

Спасибо

ответ

1

Когда мы говорим «частотное преобразование» или говорить о «представляющей частоте», мы обычно говорим о преобразовании Фурье, реализованный в ДПФЕ, или дискретное преобразование Фурье. Андре прав в комментариях ниже, когда он говорит, что DWT также является типом частотного преобразования; однако, как мы говорим, «представлять песню в частотной области» обычно означает DFT, а не DWT.

Это, как говорится, я не рекомендую DWT для анализа музыки и звука, потому что полосы анализа фиксируются на одной октаве, что слишком велико, чтобы делать что-либо значимое. Существуют другие методы, связанные с вейвлетами, которые более эффективны для аудио, но я не собираюсь из вашего вопроса, что вы используете один из них.

В дополнение к ДПФ, который обычно реализуется как БПФ, или быстрое преобразование Фурье, вы также можете прочитать о STFT (короткое преобразование Фурье).

+0

Это неверно, масштаб (или разрешение) и частота являются взаимными понятиями друг о друге. Основное различие заключается в том, что DWT имеет логарифмическое частотное масштабирование (аналогичное постоянному преобразованию Q), в то время как FFT масштабируется линейно по частоте. –

+0

Это правда. Я переписал свой ответ. –

+0

спасибо, что я знаю о быстром преобразовании Фурье, но вейвлет, поскольку я читаю. Это частотно-временное представление для этого, это лучшее для представления музыки. Моя проблема заключается в том, как это сделать в matlab. –

Смежные вопросы