Windows Vista è stato un disastro epocale per Microsoft , un progetto fallito che ha causato molti utenti a passare a sistemi alternativi come Apple o Linux . Le versioni più recenti di Linux , tra cui Ubuntu e Linux Mint , sono state scelte comuni di utenti inesperti a causa del loro orientamento dei consumatori e l'alto livello di sostegno disponibili nei loro forum di utenti , il che è importante perché imparare programmi come ALSA e PulseAudio condividono la responsabilità per determinate funzioni è necessario. Hardware e software di comunicazione
Quando dite il computer per fare qualcosa , le vostre istruzioni passano attraverso diversi livelli di software alla velocità della luce . Il tuo battitura racconta un programma applicativo , come un word processor o browser Web, che cosa si vuole fare . Il vostro programma passa attraverso le istruzioni del sistema operativo , una sorta di programma di master , che poi delega il lavoro di un programma secondario responsabile di funzioni specifiche come audio . Tale programma , a sua volta interagisce con altri programmi che possono lavorare direttamente con i chip e schede nel computer . Segmentando il software in questo modo rende più facile ogni segmento di scrivere e risolvere i problemi .
ALSA
ALSA è un acronimo per il Sound System Linux Advanced . In sostanza , ALSA si assume la responsabilità per la ricerca e la comunicazione di base hardware audio del computer , qualunque esso sia . Per gli sviluppatori di software audio , questo significa che non hanno bisogno di trovare modi per il loro programma di lavorare con centinaia di diverse schede audio . Essi semplicemente scrivere per ALSA , e ALSA si prende cura di tutto il resto . ALSA ha sostituito il vecchio sistema aperto Sound System audio ( OSS) a partire dalla versione 2.6 del kernel Linux .