Как мы можем усилить звук с определенной частотой в iPhone? - PullRequest
1 голос
/ 15 ноября 2010

Может кто-нибудь сказать мне, как мы можем усилить звук определенной частоты в одиночку?

Ответы [ 2 ]

2 голосов
/ 15 ноября 2010

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

Хороший ресурс для реализации этого Фильтр Кулинарной книги Роберта Бристоу-Джонсона .Есть также хорошие учебники по цифровой обработке сигналов в DSP Dimension Штепана Бернзее

1 голос
/ 15 ноября 2010

Вы можете использовать любой из множества методов или фильтров DSP (цифровая обработка сигналов), в том числе биквад IIR (обычно используется в звуковых эквалайзерах с минимальной производительностью CPU / DSP), FIR-фильтрация по прямой свертке, FFT overlap-add / saveсвертка и т. д.

...