iOS - Подключить байты, поступающие из UDP в AUGraph - PullRequest
0 голосов
/ 04 апреля 2020

Я пытаюсь подключить байты, поступающие из UDP в AudioUnit. То, что я пытаюсь сделать, это.

UDP (байты) -> конвертер (int16 в Float32) - VarispeedUnit -> OutputUnit (IOUnit)

Я не могу понять, как подключить UDP к моему конвертеру AudioUnit в AuGraph.

Несмотря на то, что я успешно проиграл байты, поступающие из UDP, но используя только один AudioUnit (IOUnit) и никакого AUGraph. Для воспроизведения я вставил байты UDP в CircularBuffer и воспроизвел их в Воспроизведении обратного вызова IOUnit, где для свойств IOUnit установлено значение StreamFormatter, InputScope и OutputBus с помощью этого изображения.

enter image description here

Теперь я не хочу напрямую воспроизводить аудио, но сначала подключусь к моему конвертеру. Действительно нужно руководство для этого.

...