Основное аудио


Core Audio — это низкоуровневый API для работы со звуком в операционных системах Apple macOS и iOS . Он включает в себя реализацию кроссплатформенного OpenAL . [1]

В документации Apple Core Audio говорится, что «при создании этой новой архитектуры для Mac OS X Apple преследовала две цели в аудиопространстве. Основная цель — предоставить пользователям Macintosh высококачественный и превосходный звук. Вторая цель отражает смещение акцента с разработчиков, которые должны устанавливать свои собственные аудио- и MIDI- протоколы в своих приложениях, на Apple, двигающуюся вперед, чтобы взять на себя ответственность за эти службы на платформе Macintosh». [2]

Core Audio поддерживает плагины, которые могут генерировать, получать или обрабатывать аудиопотоки; эти плагины упакованы в пакет с расширением .component . [4]