Спектроанализатор

tepikina

Объясните, что показывает субж хотя бы в том же Винампе (или любой аппаратный).
Правильно ли я понимаю, что частотную картину сигнала за небольшой промежуток времени (хотя бы 10-100 мс)?
Или ещё что-то?

The_fly

Скорее не ЗА - а ЧЕРЕЗ

tepikina

Там вопрос был.

papashka

Ну а что ему ещё показывать?

tepikina

А я в душе... не знаю. (с) Бигс.

yolki

В анализаторе спектра идет частотный анализ при помощи т.н. SFFT - Sliding Fast Fourie Transformation. "Скользящее быстрое преобразование Фурье". Т.е. waveform за L ms раскладывается на
\sum_{i=1}^{\infty} a_i*sin(x*2*pi*L/i)
a дальше просто выводятся модули коэффициентов a_i.
Естественно, частоты ограничены, скажем 44КГц

tepikina

Спасибо. Я даже расшифровал это страшное заклинание (из ТЕХа, что ли?) и с удивлением обнаружил обычный ряд Фурье.
Шучу. Он был бы обычным, если б там стояло не "*L/i", а "*i/L".
Вопросы такие:
1. Чему обычно равно L?
2. Анализ ведётся в каждый момент времени или только на границах отрезков длины L?
3. L берётся вперёд или назад?
4. Если вперёд, то как быть в случае, когда со внешнего источника поступает заранее неизвестный сигнал? (Хотя, тут и сам могу ответить - брать назад... )
Насколько я понимаю, для спектроанализаторов, работающих со звуком, верхняя граница частоты всё-таки 20, а не 44...
Достаточность вычислительной мощности, очевидно, подразумевается под словом "Fast".
Оставить комментарий
Имя или ник:
Комментарий: