Wat is ALSA? Ik heb de Wikipedia-pagina gelezen, maar kon het niet begrijpen. Ik begrijp alleen dat het een module in de kernel is die iets met geluid te maken heeft.

Wat gebeurt er als je het niet opneemt in de kernel, betekent dit dat de luidsprekers niet werken of zoiets. Ik vraag het omdat ik een versie van Linux probeer te installeren, maar ik weet niet of de kernel ALSA moet bevatten

Antwoord

ALSA staat voor Advanced Linux Sound Architecture, ik “moedig je aan om rond te snuffelen in hun projectwebsite als je echt nieuwsgierig bent. In het bijzonder “zou ik de” “Ik” nieuw zijn op ALSA-paginas & tutorials .

De ArchLinux-wiki beschrijft het waarschijnlijk het beste.

De Advanced Linux Sound Architecture (ALSA) is een Linux-kernelcomponent die de originele Open Sound System (OSSv3) voor het leveren van apparaatstuurprogrammas voor geluidskaarten. Naast de geluidsapparaatstuurprogrammas bundelt ALSA ook een gebruikersruimtebibliotheek voor applicatieontwikkelaars die stuurprogrammafuncties willen gebruiken met een API van hoger niveau dan directe interactie met de kerneldrivers.

Dit diagram is ook nuttig om te begrijpen waar de verschillende componenten, ALSA, JACK, etc. passen ten opzichte van elkaar & de kernel.

                                            ss # 1

En tot slot nog een fragment – Hoe het werkt: Linux audio uitgelegd :

Wanneer het gaat om moderne Linux-audio, het begin is de Advanced Linux Sound Architecture, of ALSA. Dit maakt verbinding met de Linux-kernel en biedt audiofunctionaliteit aan de rest van het systeem. Maar het is ook veel ambitieuzer dan een normale kerneldriver; het kan mixen, compatibiliteit bieden met andere lagen, een API voor programmeurs creëren en met zon lage en stabiele latentie werken dat het kan concurreren met de ASIO- en CoreAudio-equivalenten op de Windows- en OS X-platforms.

Dus het komt erop neer dat ALSA de laag is die andere audiosoftwarecomponenten toegang geeft tot de kernel, dus om uw vraag, ja je hebt het nodig.

Opmerkingen

  • je hebt het niet per se nodig op een server denk ik? of wel?
  • Thanx daarvoor, een simpele en duidelijke uitleg!
  • @Kiwy, als je gewoon simpele alarmpiepjes wilt, kan de PC Speaker driver alles doen wat je nodig hebt (als de server de hardware heeft – het ' is niet meer zo universeel als twintig jaar geleden). ALSA is alleen nodig als je een meer verfijnd geluid wilt.
  • Is het echt zo dat fonon bovenaan staat? van xine, dat bovenop gstreame staat r enz.? Ik heb ' geen pulseaudio op mijn systeem en ik heb nog steeds xine aan het werk gehad zonder iets als pulseaudio en gst te installeren.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *