Может ли кто-нибудь объяснить мне, как OpenAL вписывается в схему звука на iPhone?
Кажется, существуют API-интерфейсы на разных уровнях для обработки звука. Более высокие уровни достаточно легки для понимания.
Но мое понимание становится неясным ближе к основанию. Есть Core Audio, Audio Units, OpenAL.
Какая связь между ними? Является ли openAL субстратом, на котором покоится Core Audio (которое содержит в качестве одного из своих низкоуровневых объектов Audio Units)?
OpenAL, похоже, не документирован Xcode, но я могу запускать код, который использует его функции.
11121517]