Core Audio
Core Audio | |
---|---|
Basic data
|
|
developer | Apple |
Publishing year | 2003 |
Current version | 3.2.6 |
operating system | macOS , iOS |
category | interface |
License | proprietary |
www.apple.com/macosx/features/coreaudio/ |
In Core Audio is a set of application programming interfaces (APIs) of the Apple operating systems macOS and iOS for real-time internal audio processing, as well as the connection and control of external audio hardware.
On the operating system side, these interfaces provide a direct connection to the hardware abstraction layer , which enables the low latencies required for real-time capability . A large number of front-end APIs ( Audio Units , OpenAL , MIDI , AudioToolbox etc.) are made available to the developer for use, the so-called Application Level Services.
Core Audio was shipped with the first version of Mac OS X 10.0 and is an integral part of the system. It is included in iOS from version 2.0.
See also
literature
- Chris Adamson, Kevin Avila: Learning Core Audio: A Hands-On Guide to Audio Programming for Mac and iOS (Paperback). Addison-Wesley, Boston (Mass.) / London 2012, ISBN 9780321636843 .
Web links
- Mac OS X Audio & Video (English)
- What is Core Audio? (English)
- A simple Cocoa Core Audio demo application for developers (English)
Individual evidence
- ↑ Apple: Core Audio Overview: Introduction November 13, 2008, accessed March 20, 2012.