iOS Аудиоустройства - Подключение с помощью графиков? - PullRequest
1 голос
/ 02 августа 2020

Я спрыгнул с глубокого конца и решил выяснить звук с низкой задержкой на iOS, используя Audio Units. Я прочитал столько документации (от Apple и множества форумов), сколько смог найти, и общие концепции имеют смысл, но я все еще ломаю голову над некоторыми концепциями, с которыми мне нужна помощь:

  1. Я где-то видел, что AU Graphs устарели и что вместо этого я должен подключать аудиоустройства напрямую. Я не против ... но как? Мне просто нужно использовать свойство Connection аудиоустройства, чтобы подключить его к AU-источнику и выключить I go? Инициализировать и запустить устройства, и посмотреть, как происходит магия c? (потому что это не для меня) аудиоданные, а затем сохранить эти аудиоданные без отправки их на динамик RemoteIO, выход шины 0? Я безуспешно пытался подключить GenericOutput AudioUnit, чтобы поймать данные в обратном вызове ...

Вот и все. Я могу предоставить код по запросу, но уже слишком поздно, и это меня уничтожило. Если есть простой ответ, это круто. Я пришлю любые фрагменты кода по желанию. Достаточно сказать, что я легко могу получить простой RemoteIO, mi c in, настройка выхода динамика отлично работает. Задержки кажутся несуществующими (по крайней мере, на мой слух). Я просто хочу что-то сделать с данными mi c и сохранить их в памяти, чтобы они не выходили на динамик. В конце концов, подключение эквалайзера и микшера будет модным, но по одному шагу за раз. все в порядке. Я застрял на концепциях, не обязательно на точном коде.

СПАСИБО!

...