Per lavorare in real-time i sistemi operativi su cui girano i programmi audio devono possedere determinate caratteristiche. In particolare, devono poter garantire il più possibile un flusso continuo di campioni audio. Questa caratteristica richiede una maggiore potenza di calcolo al processore e dunque non è implementata in alcuni sistemi operativi. Vediamo come viene gestito questo aspetto nei 3 sistemi più diffusi.
Il sistema operativo Linux potrebbe essere il sistema più potente di tutti, se solo fosse supportato economicamente dalle grandi case produttrici di materiale audio. Le caratteristiche di questo sistema operativo ne fanno infatti un gioiello di efficienza dal punto di vista informatico. Linux non supporta nativamente il real-time (si tratta di una scelta progettuale e non di un limite del sistema). Qualora si utilizzi Linux per applicazioni audio si sceglie la versione Linux per il real-time e il gioco è fatto.
Indipendentemente dalla versione utilizzata, Windows non è un sistema eccelso (anche se gli utlimi rilasci hanno colmato molte lacune e migliorato l'affidabilità) e dunque non proprio ottimale per applicazioni audio in real-time. Tuttavia se ben configurato può essere utilizzato in ambito professionale. Nativamente non supporta la modalità real-time che però viene acquisita utilizzando dei driver[76] per l'audio denominati ASIO , acronimo di Audio Stream Input/Output . Tali driver permettono ad un software audio di accedere direttamente alla scheda audio bypassando il sistema operativo, ottimizzando la gestione del flusso dei campioni.
Il sistema MacOS di Apple è il sistema operativo più utilizzato in ambito audio. Supporta nativamente la modalità real-time attraverso il driver denominato CoreAudio .
[76] I driver in informatica sono dei programmi che fungono da interfaccia tra un dispositivo hardware e il sistema operativo.
La versione online del Corso Audio Multimediale è distribuita con Licenza
Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 Italia



























