Ljudhantering, raspberry

From Linuxwiki
Jump to navigation Jump to search

Hantera ljudinställningar för raspberry

Testljud

För att skapa ett testljud kan man köra:

pi@raspberry:~$ cd /opt/vc/src/hello_pi/libs/ilclient
pi@raspberry:~$ make
pi@raspberry:~$ cd ../../hello_audio
pi@raspberry:~$ make
pi@raspberry:~$ ./hello_audio.bin

Detta skapar ett litet testprogram som spelar ett sirenljud. Standardutgång är det analoga ljuduttaget men om man vill använda HDMI:

pi@raspberry:~$ ./hello_audio.bin 1

Ändra ljudutgång

Kommandot amixer hanterar ljudet. Med kommandot amixer controls får man fram en lista över möjliga konfigurationer:

amixer controls
numid=3,iface=MIXER,name='PCM Playback Route'
numid=2,iface=MIXER,name='PCM Playback Switch'
numid=1,iface=MIXER,name='PCM Playback Volume'

De tre saker som kan ändras refererar man till via "numid". För att t ex ändra ljudutgång till audiokontakten:

sudo amixer cset numid=3 1

Ljudutgången bestäms av talet (1) som i detta fall är audiokontakten.

  • 0 automatiskt val av ljudutgång
  • 1 audiokontakten
  • 2 HDMI-kontakten