Анализатор спектра в реальном времени с API - PullRequest
2 голосов
/ 22 мая 2010

Я ищу C или C ++ API, который даст мне анализ спектра сигнала в Windows в реальном времени.

Я не полностью уверен, насколько велика выборкаВ этом окне необходимо определить частоту контента, но чем меньше, тем лучше.Например, если он может работать с 0,5-секундной выборкой и определять частотный контент с частотой Гц, это было бы здорово.

Ответы [ 2 ]

2 голосов
/ 22 мая 2010

Я использовал FFTW несколько лет назад.Он, предположительно, быстрый (хотя я сам не использовал его для чего-либо в реальном времени) и, конечно, был довольно прост в использовании даже в Windows.теорема отсчетов .

(я предполагаю, что при использовании окна для данных возникают другие проблемы, особенно для низких частот, но я не эксперт и не смог найти полезную информациюоб этом, так что, возможно, я ошибаюсь.)

1 голос
/ 22 мая 2010

Для получения подробной информации о том, как генерировать спектр мощности и как определить его разрешение по частоте, см. Мой ответ на этот вопрос: Как извлечь полуточные частоты из файла WAV с использованием преобразований Фурье

...