Насколько я понимаю, Audio Queue Services - это API более высокого уровня, чем Audio Units, которые используют Audio Units. OpenAL также использует аудиоустройства. Итак, Audio Units - это аудио API самого низкого уровня в iOS.
Мне нужно записать звук, а затем применить настраиваемый фильтр к аудиопотоку и воспроизвести его. Службы аудио очереди кажутся хорошими для записи, и их также можно использовать для воспроизведения. Но я все еще не уверен, позволяют ли они применять собственные алгоритмы к аудиопотоку, как это сделал бы аудиоблок AURemoteIO.