alsa-lib-1.2.14

Introduksjon til ALSA biblioteket

ALSA Library pakken inneholder ALSA biblioteket som brukes av programmer (inkludert ALSA Verktøy) krever tilgang til ALSA lydgrensesnittet.

Ytterligere nedlastinger

ALSA biblioteks avhengigheter

Anbefalt (kjøretid)

Systemd-257.6

Valgfri

Doxygen og Python2

Kjernekonfigurasjon

Om nødvendig, aktiver følgende alternativer i kjernekonfigurasjonen og kompiler kjernen på nytt:

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 velger du innstillingene og driverne som er passende for maskinvaren din. Om nødvendig, kompilerer og installer den nye kjernen på nytt.

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

lib32 Installasjon av ALSA biblioteket

Installer 32-biters ALSA biblioteket ved å kjøre følgende kommandoer:

make distclean &&
CC="gcc -m32" CXX="g++ -m32"         \
./configure --libdir=/usr/lib32      \
            --host=i686-pc-linux-gnu &&

make

Nå, som root bruker:

make DESTDIR=$PWD/DESTDIR install     &&
cp -vr DESTDIR/usr/lib32/* /usr/lib32 &&
rm -rf DESTDIR                        &&
ldconfig

Parameterforklaringer

[Notat]

Notat

Kjør ./configure --help for en fullstendig liste over alternativer.

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 over lydenheten din, må du kanskje opprette flere konfigurasjonsfiler. For informasjon om tilgjengelige konfigurasjonsparametere, besøk https://www.alsa-project.org/main/index.php/Asoundrc.

Videre, hvis denne pakken ikke ble bygget med Systemd-257.6, legg til eventuelle ikke-root brukere i audio gruppen som root bruker:

usermod -a -G audio <username>

Innhold

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

Korte Beskrivelser

aserver

er ALSA serveren

libasound

inneholder ALSA API funksjonene

libatopology

inneholder API funksjoner for ALSA topologiene