Основной Аудио

Низкоуровневый API в операционных системах Apple

Основной Аудио
Разработчик(и)Apple Inc.
Первоначальный выпуск2003
Стабильный релиз
Операционная системаmacOS , iOS
ТипБиблиотека разработчика
ЛицензияЗапатентованный
Веб-сайтhttps://developer.apple.com/documentation/coreaudio

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]

Смотрите также

Ссылки

  1. ^ "Обзор Core Audio: OpenAL (Open Audio Library)". Apple Inc. 11 февраля 2014 г. Получено 28 января 2015 г.
  2. ^ "Аудио и MIDI на Mac OS X" (PDF) . Apple Computer. 29 мая 2001 г. стр. 7. Архивировано из оригинала (PDF) 11 марта 2008 г. . Получено 13 августа 2020 г. .
  3. ^ «Документация для разработчиков Apple».
  4. ^ Сингх 2006, стр. 78.

Библиография

  • Сингх, Амит (19 июня 2006 г.). Внутреннее устройство Mac OS X: системный подход . Addison-Wesley Professional. ISBN 978-0-13-270226-3.
  • Страница Apple Core Audio
Взято с "https://en.wikipedia.org/w/index.php?title=Core_Audio&oldid=1176280685"