Windows Vista var en betydningsfuld katastrofe for Microsoft, et forkludret projekt, der forårsagede mange brugere til at flytte til alternative systemer såsom Apple eller Linux. Nyere Linux -versioner , herunder Ubuntu og Linux Mint , var almindelige valg af nybegyndere på grund af deres forbrugernes orientering og det høje niveau af støtte til rådighed i deres brugerfora , hvilket er vigtigt, fordi at lære, hvordan programmer som ALSA og PulseAudio deler ansvaret for visse funktioner er nødvendigt . Hardware og software Kommunikation
Når du fortæller din computer til at gøre noget , dine instruktioner passere gennem flere niveauer af software med lynets hastighed. Din tastetryk fortæller et program , som et tekstbehandlings-eller webbrowser, hvad du vil gøre. Dit program passerer vejledning via operativsystemet , en slags kandidatuddannelse , som derefter delegerer arbejdet til en sekundær program har ansvaret for specifikke funktioner såsom lyd . Dette program til gengæld interagerer med andre programmer , der kan arbejde direkte med chips og bestyrelser i din computer. Segmentere softwaren på denne måde gør hvert segment nemmere at skrive og fejlfinding .
ALSA
ALSA er et akronym for Advanced Linux Sound System . Væsentlige, ALSA tager ansvar for at finde og kommunikere med computerens underliggende audio hardware , uanset hvad det måtte være. For udviklere af audio software , betyder det, at de ikke behøver at finde måder til deres program til at arbejde med hundredvis af forskellige lydkort . De har simpelthen skrive for ALSA og ALSA tager sig af resten. ALSA erstattet de ældre Open Sound System lydanlæg ( OSS) begyndende med version 2.6 af Linux -kernen.
PulseAudio
PulseAudio handlinger på et højere niveau , placere sig mellem ALSA og slutbruger applikationer såsom film eller musikafspillere . Det er nævnt som en lyd -server , hvilket betyder, at den kan udnytte sin position mellem hardware og software til at udføre en bred vifte af funktioner . For eksempel kan route lydafspilning til et netværk eller en anden computer i stedet for den ene lyden PulseAudio bliver spillet igen.
PulseAudio Funktioner
En af de mest almindelige og mest værdsatte funktioner i PulseAudio er dens evne til at indstille og huske lydniveauer uafhængigt for forskellige programmer. For eksempel kan du ønsker din indbakke til at lyde en blid kime , når du modtager en e-mail , men har filmen spiller starter på et relativt højt volumen. PulseAudio vil gøre det. Det giver også brugerne mulighed for at blande flere lydspor i én optageenhed. For eksempel kan du overføre en video fra dit kamera, tilføje indtaling gennem en mikrofon , og tilføj et roligt soundtrack af klassisk musik.