alsa-lib-1.2.12

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.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

Ytterligere Nedlastinger

ALSA Bibliotekets Avhengigheter

Anbefalt (Kjøretid)

elogind-255.5

[Notat]

Notat

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.12.0 og Python2

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 Biblioteket

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, utsted: make check.

Nå, som root bruker, installer pakken og anbefalte konfigurasjonsfiler:

make install &&
tar -C /usr/share/alsa --strip-components=1 -xf ../alsa-ucm-conf-1.2.12.tar.bz2

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

install -v -d -m755 /usr/share/doc/alsa-lib-1.2.12/html/search &&
install -v -m644 doc/doxygen/html/*.* \
                /usr/share/doc/alsa-lib-1.2.12/html &&
install -v -m644 doc/doxygen/html/search/* \
                /usr/share/doc/alsa-lib-1.2.12/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.12

Korte Beskrivelser

aserver

er ALSA serveren

libasound.so

inneholder ALSA API funksjoner

libatopology.so

inneholder API funksjoner for ALSA topologier