Windows Vista was een gedenkwaardige ramp voor Microsoft , een mislukte project dat veroorzaakt veel gebruikers om te verhuizen naar alternatieve systemen zoals Apple of Linux . Nieuwere Linux -versies , waaronder Ubuntu en Linux Mint , waren gemeenschappelijke keuzes van beginnende gebruikers vanwege hun oriëntatie van de consument en het hoge niveau van de steun die beschikbaar is in hun gebruikersforum , wat belangrijk is omdat het leren hoe programma's als ALSA en PulseAudio delen de verantwoordelijkheid voor bepaalde functies is noodzakelijk . Hardware en Software Communicatie Wanneer u uw computer te vertellen om iets te doen , uw instructies passeren verschillende niveaus van software razendsnel . Uw toetsaanslag vertelt een applicatieprogramma , zoals een tekstverwerker of webbrowser , wat je wilt doen . Uw programma loopt instructies via het besturingssysteem , een soort master- programma, dat vervolgens delegeert het werk naar een secundaire programma verantwoordelijk zijn voor specifieke functies zoals audio . Dat programma op zijn beurt samenwerkt met andere programma's die direct kunnen werken met de chips en planken in uw computer . Segmenteren van de software op deze manier maakt elk segment makkelijker te schrijven en op te lossen. ALSA ALSA is een acroniem voor de Advanced Linux Sound System . Wezen , ALSA neemt de verantwoordelijkheid voor het vinden van en communiceren met onderliggende audio hardware van de computer , wat het ook moge zijn . Voor ontwikkelaars van audio-software , betekent dit dat ze niet moeten manieren vinden om hun programma te werken met honderden verschillende geluidskaarten vinden . Ze gewoon schrijven voor ALSA en ALSA verzorgt de rest . ALSA vervangen de oudere Open Sound System audiosysteem ( OSS ) vanaf versie 2.6 van de Linux kernel . PulseAudio PulseAudio acts op een hoger niveau , het plaatsen van zichzelf tussen ALSA en end - user applicaties , zoals films of muziek spelers . Het wordt aangeduid als een geluidsserver , wat betekent dat het zijn positie kan gebruiken tussen de hardware en software om een breed scala van functies . Bijvoorbeeld , PulseAudio kan route audio afspelen op een netwerk of een andere computer in plaats van de ene het geluid wordt afgespeeld op . PulseAudio Functions Een van de meest voorkomende en meest gewaardeerde functies van PulseAudio is de mogelijkheid om audio niveaus zelfstandig ingesteld en onthouden voor verschillende programma's . Bijvoorbeeld , wilt u misschien uw inbox te klinken een zachte gong wanneer u een e-mail ontvangen , maar hebben uw film speler begint op een relatief hoog volume . PulseAudio zal dat doen . Het maakt het ook mogelijk gebruikers om meerdere audio streams te mengen in een opname-apparaat . Bijvoorbeeld , kunt u een video overzetten van uw camera , voeg vertelling door middel van een microfoon en voeg een rustige soundtrack van klassieke muziek .
|