Где я могу найти пример реализации Spectrum Analyzer с использованием MTAudioProcessingTap в Swift? - PullRequest
0 голосов
/ 19 ноября 2018

У меня есть приложение, которое воспроизводит звук, используя AVPlayer.Я хотел бы добавить визуализацию анализатора спектра к пользовательскому интерфейсу приложения.

Я нашел множество примеров использования FFT для извлечения данных спектра из аудиосэмплов, но я выхожу пустым, пытаясь найтипример, который использует данные из MTAudioProcessingTapProcessCallback (т.е. пример, который не использует AUGraph), а также написан на Swift.

Я нахожу синтаксическую магию головокружительной для перехода назад и вперед междуисходные данные и стремление Swift к безопасной типизации, а также многие примеры, которые пытаются извлечь данные, явно настроены с использованием полного AUGraph, что не вариант для меня, так как я не в состоянии переписать весь свой аудио движок.

Есть ли какой-нибудь пример кода, написанный на Swift, который может указать путь?Я чувствую, что гуглил все, что могу придумать, и просто не могу найти нужные кусочки, чтобы все было отсортировано.

...