alsa-lib-1.2.11

Introduksjon til ALSA Biblioteket

ALSA Bibliotek pakken inneholder ALSA biblioteket som brukes av programmer (inkludert ALSA Verktøy) som krever tilgang til ALSA lyden sitt grensesnitt.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Pakkeinformasjon

ALSA Bibliotekets Avhengigheter

Anbefalt (Kjøretid)

Systemd-255

[Note]

Note

Hvis den anbefalte kjøretidsavhengigheten ikke er installert, kan du trenge å kjøre et hvilket som helst program som krever ALSA bibliotek som root bruker eller en bruker i audio gruppen.

Valgfri

Doxygen-1.10.0, Python-2.7.18, og alsa-ucm-conf

Kjernekonfigurasjon

Aktiver om nødvendig følgende alternativer i kjerne konfigureringen og rekompilere kjernen:

Device Drivers --->
  <*/M> Sound card support --->                                          [SOUND]
    # Select settings and drivers appropriate for your hardware
    # in the submenu:
    <*/M> Advanced Linux Sound Architecture --->                           [SND]

I Device Drivers ⇒ Sound card support ⇒ Advanced Linux Sound Architecture delen av kjernekonfigurasjonen, velg innstillinger og drivere som passer for maskinvaren din. Hvis nødvendig, kompiler på nytt og installer den nye kjernen.

Installasjon av ALSA Library

Installer ALSA Library ved å kjøre følgende kommandoer:

./configure &&
make

Hvis du har Doxygen installert og du ønsker å bygge bibliotekets API dokumentasjon, kjør følgende kommandoer fra toppnivåmappen i kildetreet:

make doc

For å teste resultatene, kjør: make check.

Nå, som root bruker:

make install

For å installere API dokumentasjonen, kjør følgende kommando som root bruker:

install -v -d -m755 /usr/share/doc/alsa-lib-1.2.11/html/search &&
install -v -m644 doc/doxygen/html/*.* \
                /usr/share/doc/alsa-lib-1.2.11/html &&
install -v -m644 doc/doxygen/html/search/* \
                /usr/share/doc/alsa-lib-1.2.11/html/search

Konfigurere ALSA Biblioteket

Konfigurasjonsfiler

~/.asoundrc og /etc/asound.conf

Konfigurasjonsinformasjon

Standard alsa.conf er tilstrekkelig for de fleste installasjoner. For ekstra funksjonalitet og/eller avansert kontroll av din lydenhet, må du kanskje opprette flere konfigurasjonsfiler. For informasjon om tilgjengelige konfigurasjonsparametere, besøk https://www.alsa-project.org/main/index.php/Asoundrc.

Innhold

Installert Program: aserver
Installert Bibliotek: libasound.so og libatopology.so
Installerte Mapper: /usr/include/alsa, /usr/share/alsa og /usr/share/doc/alsa-lib-1.2.11

Korte Beskrivelser

aserver

er ALSA serveren

libasound.so

inneholder ALSA API funksjoner

libatopology.so

inneholder API funksjoner for ALSA topologier