iOS и AudioKit - отображение FFT с помощью AKNodeFFTPlot: как ограничить частотный диапазон? - PullRequest
0 голосов
/ 20 марта 2020

Я использую AudioKit для определения частоты. Это работает очень хорошо! Кроме того, я хочу отобразить спектр БПФ в виде графика, поэтому я полагаюсь на AKNodeFFTPlot , который позволяет нам строить спектр в UIView.

Моя проблема: кажется, что это не так невозможно ограничить ось х значением - скажем, 500 Гц. Когда я создаю звук (например, с помощью моей гитары), появляются только очень узкие пики на самой левой стороне - пользователь не может видеть разницу между 100 Гц и 1000 Гц, потому что выходной сигнал сжат.

Мой вопрос: кто-нибудь знает, есть ли обходной путь? Похоже, что API не дает возможности уменьшить частотный диапазон - или даже лучше - отображать ось x логарифмически c. Любая помощь или подсказка приветствуется!

...