Ljudhantering, raspberry
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