Mi az ALSA? Olvastam a Wikipedia oldalt, de nem tudtam megérteni. Csak annyit értek, hogy a kernelben van egy modul, amelynek köze van a hanghoz.

Mi történik, ha nem veszi fel a kernel, ez azt jelenti, hogy a hangszórók nem fognak működni, vagy valami. Kérdezem, mert megpróbálok telepíteni egy Linux verziót, de nem tudom, hogy a kernel tartalmaznia kell-e az ALSA

Válasz

Az ALSA az Advanced Linux Sound Architecture rövidítése, azt javasolnám, hogy piszkáljon a projekt webhelyén ha igazán kíváncsi vagy. Pontosabban megnézem a “ újdonságot az ALSA oldalak & oktatóanyagaiban .

Valószínűleg az ArchLinux wiki írja le a legjobban.

Az Advanced Linux Sound Architecture (ALSA) egy Linux kernelkomponens, amely az eredeti Open-t váltotta fel. Hangrendszer (OSSv3) a hangkártyák eszközillesztőinek biztosításához. A hangeszköz-illesztőprogramok mellett az ALSA egy felhasználói terület-könyvtárat is tartalmaz az alkalmazások fejlesztői számára, akik magasabb szintű API-val szeretnék használni az illesztőprogram funkcióit, mint a kernel-illesztőprogramokkal való közvetlen interakció.

Ez a diagram hasznos annak megértésében is, hogy a különböző alkatrészek, az ALSA, a JACK stb. hol illeszkednek egymáshoz képest & a kernel.

                                            ss # 1

És végül még egy részlet – Hogyan működik: a Linux audio magyarázata :

Mikor a modern Linux audióról van szó, a kezdet az Advanced Linux Sound Architecture vagy az ALSA. Ez csatlakozik a Linux kerneléhez, és audio funkciókat biztosít a rendszer többi részének. De jóval ambiciózusabb, mint egy normál kernel-illesztőprogram: képes keverni, kompatibilitást biztosítani más rétegekkel, létrehozni egy API-t a programozók számára és olyan alacsony és stabil késleltetéssel dolgozni, hogy versenyképes legyen az ASIO és a CoreAudio megfelelőivel. Windows és OS X platformok.

Tehát az a lényeg, hogy az ALSA az a réteg, amely más audioszoftver-összetevők számára hozzáférést biztosít a kernelhez, így válaszolhat kérdés, igen, szükséged van rá.

Megjegyzések

  • szerinted nem feltétlenül szükséges egy szerveren? Ugye?
  • Thanx ezért, egyszerű és világos magyarázat!
  • @Kiwy, ha csak egyszerű riasztási hangjelzéseket szeretne, a PC hangszóró illesztőprogram mindent megtehet, amire szüksége van (ha a szerver rendelkezik hardverrel – akkor ' s már nem olyan univerzális, mint húsz évvel ezelőtt volt.) Az ALSA-ra csak akkor van szükség, ha kifinomultabb hangzásra vágyik.
  • Valóban így van, hogy a fonon van fent xin, amely a gstreame tetején található r stb? Nincs ' nincs pulzushangom a rendszeremen, és még mindig működött a xine anélkül, hogy a pulseaudio és a gst-t telepítettem volna.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük