Núcleo de audio

Core Audio es un conjunto de API desarrollado por Apple para administrar el subsistema de audio del sistema operativo macOS que utilizan las computadoras Macintosh

En la documentación de Apple Core Audio dice: "Mientras creaba la nueva arquitectura de Mac OS X, Apple decidió apuntar a dos objetivos de gestión de audio. El primer objetivo era alta calidad de audio, el mejor rendimiento de audio. Nunca probado por los usuarios de Macintosh. El El segundo objetivo era permitir a los desarrolladores integrar su gestión de audio con la gestión de MIDI ".

Core Audio separa totalmente la reproducción de audio de su gestión, permitiendo que el programador gestione los flujos de audio con el número de muestras y la resolución que considere más adecuada, luego quedará en manos del subsistema de audio adaptar el flujo de audio a las capacidades reales. del hardware. . Core Audio le permite administrar transmisiones de audio para permitir que un programa acepte audio generado por otro programa como entrada. El programa, a su vez, puede procesar el audio y luego enviar el flujo de audio a un tercer programa para su posterior procesamiento. Todo esto se hace en tiempo real y por lo tanto permite a los usuarios utilizar múltiples programas al mismo tiempo para la realización de su música.

Artículos relacionados

Enlaces externos