Mikä on ALSA? Luin Wikipedia-sivun, mutta en voinut ymmärtää sitä. Ymmärrän vain, että se on ytimen moduuli, jolla on jotain tekemistä äänen kanssa.

Mitä tapahtuu, jos et sisällytä sitä ydin, tarkoittaako se, että kaiuttimet eivät toimi tai jotain. Kysyn, koska yritän asentaa Linux-version, mutta en tiedä, pitäisikö ytimessä olla ALSA

Vastaus

ALSA tarkoittaa edistynyttä Linux-ääniarkkitehtuuria, kehotan teitä törmäämään heidän -projektinsivustonsa ympärille jos olet todella utelias. Tarkastelen erityisesti ” I” uutta ALSA-sivuille & opetusohjelmia .

ArchLinux-wiki kuvaa sitä todennäköisesti parhaiten.

Advanced Linux Sound Architecture (ALSA) on Linux-ytimen komponentti, joka korvasi alkuperäisen Open Äänijärjestelmä (OSSv3) äänikorttien laiteohjainten tarjoamiseksi. Äänilaiteajurien lisäksi ALSA niputtaa myös käyttäjätilakirjaston sovelluskehittäjille, jotka haluavat käyttää ohjaimen ominaisuuksia korkeamman tason API: lla kuin suora vuorovaikutus ytimen ohjainten kanssa.

Tämä kaavio auttaa myös ymmärtämään, mihin eri komponentit, ALSA, JACK jne. sopivat toistensa suhteen & ydin.

                                            ss # 1

Ja vielä yksi ote – Kuinka se toimii: Linux-ääni selitetty :

Milloin se tulee nykyaikaisen Linux-äänen alku on Advanced Linux Sound Architecture tai ALSA. Tämä muodostaa yhteyden Linux-ytimeen ja tarjoaa äänitoiminnon muulle järjestelmälle. Mutta se on myös paljon kunnianhimoisempi kuin normaali ytimen ohjain; se voi sekoittaa, tarjota yhteensopivuuden muiden tasojen kanssa, luoda API: n ohjelmoijille ja työskennellä niin matalalla ja vakaalla viiveellä, että se voi kilpailla ASIO: n ja CoreAudion vastaavien kanssa. Windows- ja OS X -ympäristöt.

Joten viimeinen asia on, että ALSA on taso, joka tarjoaa muille ääniohjelmistokomponenteille pääsyn ytimeen, jotta voit vastata kysymys, kyllä tarvitset sitä.

Kommentit

  • et välttämättä tarvitse sitä palvelimessa, luulen? eikö?
  • Thanx siitä, yksinkertainen ja selkeä selitys!
  • @Kiwy, jos haluat vain yksinkertaisen hälytysäänimerkin, PC-kaiutinohjain voi tehdä kaiken mitä tarvitset (jos palvelimella on laitteisto – se ' ei ole enää yhtä yleismaailmallinen kuin se oli kaksikymmentä vuotta sitten). ALSA: ta tarvitaan vain, jos haluat hienostuneempaa ääntä.
  • Onko se todella niin, että phonon on päällä xinistä, joka on gstreamen päällä r jne.? Minulla ei ' ole järjestelmässäni pulssiaudiota, ja minulla on edelleen ollut xine-toiminto ilman, että olen asentanut mitään pulseaudion ja gst: n kaltaisia.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *