Core Audio

Bei Core Audio handelt es sich um einen Satz von Programmierschnittstellen (APIs) der Apple-Betriebssysteme macOS und iOS zur echtzeitfähigen internen Audioverarbeitung sowie der Anbindung und Ansteuerung von externer Audiohardware.

Core Audio
Basisdaten
Entwickler Apple
Erscheinungsjahr 2003
Aktuelle Version 3.2.6
Betriebssystem macOS, iOS
Kategorie Schnittstelle
Lizenz proprietär
www.apple.com/macosx/features/coreaudio/

Diese Schnittstellen stellen betriebssystemseitig eine direkte Anbindung an die Hardwareabstraktionsschicht zur Verfügung, wodurch die für Echtzeitfähigkeit nötigen niedrigen Latenzen ermöglicht werden. Für die Nutzung wird dem Entwickler eine Vielzahl Frontend-APIs (Audio Units, OpenAL, MIDI, AudioToolbox etc.) zur Verfügung gestellt, die sogenannten Application Level Services.

Core Audio wurde bereits mit der ersten Version von Mac OS X 10.0 ausgeliefert und ist integraler Bestandteil des Systems. In iOS ist es ab Version 2.0 enthalten.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.