Vad är ALSA? Jag läste Wikipedia-sidan men kunde inte förstå det. Allt jag förstår är att det är en modul i kärnan som har något att göra med ljud.

Vad händer om du inte inkluderar det i kärna, betyder det att högtalarna inte fungerar eller något. Jag frågar eftersom jag försöker installera en version av Linux men jag vet inte om kärnan ska innehålla ALSA

Svar

ALSA står för Advanced Linux Sound Architecture, jag uppmuntrar dig att pissa runt deras projektwebbplats om du är riktigt nyfiken. Specifikt skulle jag ta en titt på ” Jag är ny på ALSA-sidor & självstudier .

ArchLinux-wiki beskriver troligen det bäst.

Advanced Linux Sound Architecture (ALSA) är en Linux-kärnkomponent som ersatte den ursprungliga Open Ljudsystem (OSSv3) för att tillhandahålla enhetsdrivrutiner för ljudkort Förutom ljuddrivrutinerna buntar ALSA också ett användarutrymmebibliotek för applikationsutvecklare som vill använda drivrutinsfunktioner med en högre API-nivå än direkt interaktion med kärndrivrutinerna. p>

Detta diagram hjälper också till att förstå var de olika komponenterna, ALSA, JACK, etc. passar i förhållande till varandra & kärnan.

                                            ss # 1

Och äntligen ytterligare ett utdrag – Så fungerar det: Linux-ljud förklaras :

När det kommer till modernt Linux-ljud, början är Advanced Linux Sound Architecture, eller ALSA. Detta ansluts till Linux-kärnan och ger ljudfunktionalitet till resten av systemet. Men det är också mycket mer ambitiöst än en vanlig kärndrivrutin. Den kan blanda, ge kompatibilitet med andra lager, skapa ett API för programmerare och arbeta vid en så låg och stabil latens att den kan konkurrera med ASIO- och CoreAudio-ekvivalenterna på Windows- och OS X-plattformar.

Slutsatsen är att ALSA är det lager som ger andra ljudprogramvarukomponenter tillgång till kärnan, så att svara på din fråga, ja du behöver det.

Kommentarer

  • du behöver inte nödvändigtvis det på en server tror jag? tycker du?
  • Änx för det, en enkel och tydlig förklaring!
  • @Kiwy, om du bara vill ha enkla alarmpip kan PC-högtalardrivrutinen göra allt du behöver (om servern har hårdvaran – den ' är inte längre lika universell som för tjugo år sedan). ALSA behövs bara om du vill ha mer sofistikerat ljud.
  • Är det verkligen så att fonon är på toppen av xine, som är ovanpå gstreame r etc.? Jag har inte ' inget pulseaudio på mitt system och jag har fortfarande haft xine som arbetar utan att ha installerat något som pulseaudio och gst.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *