Core Audio
Da Wikipedia, l'enciclopedia libera.
Core Audio è un insieme di API sviluppate da Apple Computer per gestire il sottosistema audio del sistema operativo Mac OS X utilizzato dai computer Macintosh.
Nella documentazione Apple di Core Audio è scritto: "Durante la creazione della nuova architettura del Mac OS X, Apple decise di puntare a due obiettivi della gestione dell'audio. Il primo obbiettivo era una alta qualità dell'audio, la miglior resa audio mai provata dagli utenti Macintosh. Il secondo obiettivo era consentire agli sviluppatori di integrare la loro gestione dell'audio con la gestione MIDI."
Core Audio separa totalmente la riproduzione del audio dalla sua gestione, consentendo al programmatore di gestire i flussi audio con il numero di campioni e la risoluzione che ritiene più appropriata, sarà poi compito del sottosistema audio adattare il flusso audio alle reali capacità del hardware. Core Audio permette di gestire i flussi audio in modo da consentire a un programma di accettare in ingresso l'audio generato da un altro programma. Il programma potrà a sua volta elaborare l'audio e poi inviare il flusso audio verso un terzo programma per ulteriori elaborazioni. Tutto questo viene eseguito in tempo reale e quindi consente agli utenti di utilizzare più programmi contemporaneamente per la realizzazione delle proprie musiche.
[modifica] Voci correlate
[modifica] Collegamenti esterni
- Core Audio sul sito ufficiale Apple
- (EN) Documentazione Apple su Core Audio
- (EN) Esempio di programma che utilizza Core Audio
Accesso Directory · Accesso Portachiavi · Acquisizione Immagine · Aggiornamento Software · Amministratore ODBC · Anteprima · Assistente Migrazione · Automator · BOMArchiveHelper · Calcolatrice · Chess · Classic · Configurazione MIDI Audio · Connessione Internet · Console · Crash Reporter · Dashboard · Dictionary · DigitalColor Meter · DiskImageMounter · Dock · DVD Player · Exposé · Finder · Gestione NetInfo · Grapher · iCal · iChat · Installer · Istantanea · iSync · Jar Launcher · Libro Font · Mail · Monitoraggio Attività · Photo Booth · Preferenze di Sistema · Promemoria · QuickTime Player · Rubrica Indirizzi · Safari · Scambio Documenti Bluetooth · Script Editor · Sherlock · Spotlight · System Profiler · Terminale · TextEdit · Utility Amministrazione AirPort · Utility ColorSync · Utility Configurazione Stampante · Utility Disco · Utility Network · Visore Aiuto · VoiceOver · X11
AU Lab · CHUD Tools · Core Image Fun House · Dashcode · FileMerge · Help Indexer · Icon Composer · Interface Builder · PackageMaker · Pixie · Property List Editor · Quartz Composer · Repeat After Me · USB Prober · Xcode
AppleShare IP Migration · Fibre Channel Utility · Gateway Setup Assistant · Open Directory · MySQL Manager · QuickTime Broadcaster · QuickTime Streaming Server · RAID Admin · Server Admin · Workgroup Manager · Xgrid
AppleScript · Aqua · Audio Units · Bonjour · Boot Camp · Bundle · Cambio utente rapido · Carbon · Cartelle smart · Cocoa · Core Audio · Core Data · Core Foundation · Core Image · CoreServices · Core Video · Darwin · Exposé · Inkwell · JavaScriptCore · Keychain · KWQ · NetInfo · OpenGL · Pixlet · plist · Quartz (Quartz 2D, Quartz Compositor, Quartz Extreme)· QuickTime · Rosetta · Universal binary · WebCore · WebKit · XNU
- Portale Apple: accedi alle voci di Wikipedia che parlano di Apple