alsa-utils-1.2.14

Introduksjon til ALSA Verktøy

ALSA Verktøy pakken inneholder diverse verktøy som er nyttige for å kontrollere lydkortet ditt.

ALSA Verktøy Avhengigheter

Påkrevd

alsa-lib-1.2.14

Valgfri

docutils, fftw, libsamplerate, xmlto, og Dialog

Installasjon av ALSA Verktøy

Installer ALSA Verktøy ved å kjøre følgende kommandoer:

./configure --disable-alsaconf \
            --disable-bat      \
            --disable-xmlto    \
            --with-curses=ncursesw &&

make

For å teste resultatene, utsted: make check.

Nå, som root bruker:

make install

Parameterforklaringer

[Notat]

Notat

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

--disable-alsaconf: Denne bryteren deaktiverer bygging av alsaconf konfigurasjonsverktøy som er inkompatibelt med Udev.

--disable-xmlto: Utelat denne bryteren hvis du har installert xmlto og ønsker å generere man-sidene på nytt.

--disable-bat: Utelat denne bryteren hvis du har installert fftw og ønsker å installere Basic Audio Tester (BAT).

--with-curses=ncursesw: Denne bryteren tvinger frem bruken av ncurses biblioteker med brede tegn.

Konfigurere ALSA Verktøy

Konfigurasjonsfiler

/var/lib/alsa/asound.state

Konfigurasjonsinformasjon

Som root bruker, bruk standardinnstillingen for lydkortet. Merk at denne kommandoen kan returnere en avslutningskode på 99 selv om kortet er riktig initialisert:

alsactl init

Merk at alle kanalene på lydkortet ditt kan være dempet som standard. Du kan bruke alsamixer program for å endre dette. Bruk speaker-test for å sjekke at innstillingene dine er riktig brukt. Du bør høre «pink noise» på høyttalerne dine.

alsactl programmet kjøres vanligvis fra en standard udev regel. Første gang den kjøres, vil den klage over at det ikke er noen tilstand i /var/lib/alsa/asound.state. Du kan forhindre dette ved å kjøre følgende kommando som root bruker:

alsactl -L store

Voluminnstillingene bør gjenopprettes fra den lagrede tilstanden av Udev når enheten oppdages (under oppstart eller når den er koblet til USB-enheter).

På systemer som har flere lydkort, må du kanskje justere standard lydenhet slik at du kan få lyd fra høyttalerne. For å angi standardenhet, sjekk først /proc/asound/cards filen for å finne ut hvilket tall du må angi. Når du vet denne informasjonen, angir du standardkortet med følgende kommando som root bruker:

cat > /etc/asound.conf << "EOF"
# Begin /etc/asound.conf

defaults.pcm.card 1
defaults.ctl.card 1

# End /etc/asound.conf
EOF

Oppstartsskript

For å lagre og gjenopprette voluminnstillinger automatisk (hvis udev regelen ikke fungerer for deg) når systemet startes på nytt, installer /etc/rc.d/init.d/alsa oppstartsskript fra blfs-bootscripts pakken.

make install-alsa

Innhold

Installerte Programmer: aconnect, alsactl, alsaloop, alsamixer, alsatplg, alsaucm, alsa-info.sh, amidi, amixer, aplay, aplaymidi, arecord (symlink), arecordmidi, aseqdump, aseqnet, axfer, iecset, og speaker-test
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/share/sounds/alsa and /var/lib/alsa

Korte beskrivelser

aconnect

er et verktøy for å koble til og fra to eksisterende porter i ALSA sekvenseringssystemet

alsactl

brukes til å kontrollere avanserte innstillinger for ALSA lydkortdrivere. Bruk dette hvis alsamixer ikke kan bruke alle lydkortets funksjoner.

alsaloop

tillater oppretting av en PCM-loopback mellom en PCM-opptaksenhet og en PCM-avspillingsenhet

alsamixer

er et Ncurses basert mikserprogram for bruk med ALSA lydkortdriverne

alsatplg

er et verktøy som brukes til å kompilere topologikonfigurasjonsfiler til binære filer for kjernedrivere

alsaucm

lar applikasjoner få tilgang til maskinvaren på en abstrakt måte

amidi

brukes til å lese fra og skrive til ALSA RawMIDI porter

amixer

tillater kommandolinjekontroll av mikserne for ALSA lydkortdriverne

aplay

er en kommandolinjeavspiller for lydfiler for ALSA lydkortdriverne

aplaymidi

er et kommandolinjeverktøy som spiller av den/de spesifiserte MIDI-filen(e) til en eller flere ALSA sequencerporter

arecord

er en kommandolinjebasert lydfilopptaker for ALSA lydkortdriverne

arecordmidi

er et kommandolinjeverktøy som spiller inn en standard MIDI-fil fra en eller flere ALSA sequencerporter

aseqdump

er et kommandolinjeverktøy som skriver ut sequencer hendelsene det mottar som tekst

aseqnet

er en ALSA sekvenseringsklient som sender og mottar hendelsespakker over et nettverk

axfer

er en kommandolinjeopptaker og spiller som brukes til å overføre lydbilder mellom lydenheter og filer

iecset

er et lite verktøy for å sette eller dumpe IEC958 (eller såkalt «S/PDIF») statusbiter for det angitte lydkortet via ALSA kontroll API

speaker-test

er en kommandolinjegenerator for høyttalertest for ALSA