Audio de bază
Core Audio este un set de API-uri dezvoltate de Apple pentru a gestiona subsistemul audio al sistemului de operare macOS utilizat de computerele Macintosh
În documentația Core Audio se spune: „În timp ce creează noua arhitectură Mac OS X, Apple a decis să vizeze două obiective de gestionare audio. Primul obiectiv a fost o calitate audio înaltă, cea mai bună performanță audio. Niciodată încercat de utilizatorii Macintosh. Al doilea scopul a fost de a permite dezvoltatorilor să își integreze managementul audio cu managementul MIDI . "
Core Audio separă în totalitate reproducerea audio de gestionarea sa, permițând programatorului să gestioneze fluxurile audio cu numărul de eșantioane și rezoluția pe care o consideră cea mai potrivită, va fi apoi la subsistemul audio să adapteze fluxul audio la capacitățile reale a hardware-ului. Core Audio vă permite să gestionați fluxurile audio pentru a permite unui program să accepte ca intrare sunetul generat de un alt program. La rândul său, programul poate procesa audio și apoi trimite fluxul audio către un al treilea program pentru procesare ulterioară. Toate acestea se fac în timp real și, prin urmare, le permite utilizatorilor să utilizeze mai multe programe în același timp pentru realizarea muzicii lor.
Elemente conexe
linkuri externe
- Core Audio pe site-ul oficial Apple la apple.com . Adus la 12 mai 2007 (arhivat din original la 16 ianuarie 2007) .
- ( EN ) Documentația Apple pe Core Audio , la developer.apple.com .
- ( RO ) Exemplu de program care utilizează Core Audio , pe audiosynth.com .