Почему мне нужно применить функцию окна для образцов при создании спектра электроэнергии аудиосигнала?

Я нашел несколько раз в течение нескольких раз , следующих рекомендациям для получения спектра электроэнергии аудиосигнала:

  • Соберите n образцов, где n Мощность 2
  • Примените подходящую функцию окна к образцам, например, Hanning
  • Передайте образцы окна в рутину FFT - в идеале вы хотите, чтобы реально сложный БПФ, но если все, что у вас есть, является комплексным комплексом FFT, а затем пройти 0 для всех воображаемых входных частей
  • . Встраиваемая величина ваших выводов FFT (Re * Re + IM * IM)
  • (необязательно) Рассчитать 10 * log10 каждую величину в квадрате вывода корзина, чтобы получить значение величины в БД
  • Теперь, когда у вас есть свой спектр мощности Просто нужно определить пики (ы), которые должны быть довольно простыми, если у вас есть разумное отношение S / N. Обратите внимание, что разрешение частоты улучшается с большей N. Для приведенного выше примера частоты образца 44,1 кГц и N = 32768 частота разрешения каждой корзины составляет 44100/32768 = 1,35 Гц.

Но ... почему мне нужно применить функцию окна к образцам? Что это значит на самом деле?

Как насчет спектра питания, является ли мощность каждой частоты в диапазоне образцов? (Пример: визуализатор Windows Media Player of Sound?)

20
задан Community 23 May 2017 в 11:47
поделиться