Ljudhantering, raspberry: Difference between revisions

From Linuxwiki
Jump to navigation Jump to search
Linuxwiki>Wikiadmin
No edit summary
m 6 revisions imported
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
=== Hantera ljudinställningar för 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'''


{{raspberry}}
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
 
[[Category: Raspberry]]

Latest revision as of 21:52, 11 May 2026

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