Core Audio — это низкоуровневый API для работы со звуком в операционных системах macOS и iOS от Apple . Он включает в себя реализацию кроссплатформенного OpenAL . [1]
В документации Apple Core Audio говорится, что «при создании этой новой архитектуры на Mac OS X цель Apple в области аудио была двоякой. Основная цель — предоставить пользователям Macintosh высококачественный, превосходный аудиоопыт . Вторая цель отражает смещение акцента с разработчиков, которым приходится устанавливать собственные аудио- и MIDI- протоколы в своих приложениях, на Apple, которая движется вперед и берет на себя ответственность за эти сервисы на платформе Macintosh». [2]
Он был представлен в Mac OS X 10.0 (Cheetah). [3]
Core Audio поддерживает плагины, которые могут генерировать, получать или обрабатывать аудиопотоки; эти плагины упакованы в пакет с расширением .component . [4]