Результаты БПФ, выполненные для аудиосигнала

Пиковая частота, возникающая в результате БПФ на Arduino, линейно связана с доминирующей частотой окружающего звука (с использованием регрессии, конечно). Однако я не могу понять, почему программа не показывает точно такую же частоту, если в документации библиотеки четко указано, что отображается пиковая частота. Кроме того, я знаю, что биты, представляющие частоты, представляют собой точное КОЛИЧЕСТВО битов ВЫБОРКИ (простые вычисления могут привести к знанию частотных центров, ...). Честно говоря, я не могу найти ни одного полного объяснения того, как работает arduinoFFT.

, 👍0

Обсуждение

ссылка на библиотеку https://github.com/kosme/arduinoFFT, @Juraj

Спасибо. Вы думаете, мне нужно будет убрать смещение постоянного тока для моей цели? Потому что это влияет на вычисленные величины., @أيمن الفحصي

Моя конечная цель - на самом деле выяснить, смогу ли я найти линейную зависимость между величиной и dBA на одной и той же частоте, таким образом, минуя необходимость внедрения IIR-фильтра для взвешивания. Конечно, только приблизительные показатели., @أيمن الفحصي

Как вы отбираете свой аудиосигнал?, @Majenko

Не могли бы вы, пожалуйста, отредактировать свой вопрос, чтобы включить в него больше информации? Трудно дать ответ без этой дополнительной информации, особенно вашей принципиальной схемы, кода и общей настройки., @sa_leinad

Здравствуйте.Вот что мне сейчас нужно: arduinoFFT не объясняется в документации должным образом. Это не упоминается, если амплитуды БПФ масштабируются после БПФ.compute(...)(деление на мощность окна, ...)., @أيمن الفحصي