Каково различие между всеми этими аудио платформами?

В документации я вижу несколько платформ для аудио. Все они, кажется, предназначены для игры и записи аудио. Так интересно, что большие различия между ними?

Аудио Панель инструментов, Аудиоустройство, Основа AV и Core Audio. Или я скучал по руководству, которое дает хороший обзор всех они?

38
задан openfrog 9 December 2009 в 22:34
поделиться

1 ответ

Core Audio является самым низким уровнем из всех фреймворков, а также самым старым.

Audio Toolbox находится чуть выше Core Audio и предоставляет множество различных API, которые облегчают работу со звуком, но в то же время дают много контроля. Есть ExtAudioFile, AudioConverter и несколько других полезных API.

Audio Unit - это фреймворк для работы с цепочками обработки аудио как для сэмплированных аудио данных, так и для MIDI. Именно здесь микшер и различные фильтры и эффекты, такие как реверберация в реальном времени.

AV Foundation - это новый API довольно высокого уровня для записи и воспроизведения аудио в операционной системе iPhone. Все они доступны как в OS X, так и в iOS, хотя для AV Foundation требуется OS X 10.8+.

.
42
ответ дан 27 November 2019 в 03:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: