Stap 4: Raspbian optionele USB-Audio
Ik kan niet krijgen openHAB audio via de USB uitvoeren. Post een oplossing in de reacties als je het werkend hebt.
Syba USB 2.0 externe virtuele 7.1 Surround Sound Card-Adapter
Kan ik de Pi te werken met de USB audio prima. Dit zal niet werken voor openHAB betreft. Misschien een kwestie van java?
Erachter te komen uw patates frites
Start door het hebben van je Raspi uitgeschakeld / afsluiten (het uitvoeren van een schone sluiting!) en vervolgens inpluggen in de USB-geluidskaart. Vervolgens start de Pi als normaal.
Zodra u zich aanmeldt, typt u dmesg | grep cm109 om te kijken naar de opstartberichten. Je ziet ofwel sommige lijnen over cm109 , hebt u een CM109 -chipset
Afbeelding 1
of als omhoog niets komt, proberen dmesg | grep Hoofdtelefoon ziet u de driver C-Media USB hoofdtelefoon ingesteld . Dit betekent dat het een CM-hoofdtelefoon
Afbeelding 2
of als omhoog niets komt, proberen dmesg | grep C-Media ziet u enkele C-Media aantekeningen maar geen vermelding van het cm109-stuurprogramma. Dit betekent dat het een CM108
Afbeelding 3
CM-hoofdtelefoon Type
Typ dmesg te kijken naar de opstartberichten. Je ziet een bos van lijnen die over C-Media USB hoofdtelefoon instellen praten
Afbeelding 4
En als u in lsusb typt moet u een verwijzing naar C-Media Electronics Audio Adapter , maar geen vermelding van CM108 en de VID/PID is 0x0d8c:0x00c
Afbeelding 5
Niets speciale moet gebeuren! Hoera! Gaat u verder met de sectie bijwerken ALSA Config
Alsa opties bijwerken
Back-up eerste
sudo cp /etc/modprobe.d/alsa-base.conf /etc/modprobe.d/alsa-base-1.conf
We zullen het configuratiebestand audiosysteem met bewerken
sudo nano /etc/modprobe.d/alsa-base.conf
Voor alle behalve de meest recente releases van Raspbian, zoek naar de regel die luidt:
#options snd-usb-audio index=0
Dit te wijzigen:
options snd-usb-audio index=0
Opmerking dat wij de # aan het begin van de regel verwijderd.
Voor de nieuwste versies van Raspbian, kijk voor deze lijn in plaats daarvan:
options snd-usb-audio index=-2
Er is geen # te verwijderen in dit geval, verander gewoon de index van -2 naar 0:
options snd-usb-audio index=0
Afbeelding 6
That's it! Nu met sudo reboot reboot en inloggen weer, u kunt testen met spreker-test door runnig
speaker-test -c2 -D hw:0,0
Die witte ruis via de linker en rechter 'luidsprekers' zal spelen op de geluidskaart. Zodra je iets komen hebt, probeert af te spelen van een audiobestand met aplay (voor WAV-bestanden, niet MP3)
aplay /usr/share/scratch/Media/Sounds/Animal/Bird.wav
aplay /usr/share/sounds/alsa/Front_Center.wav
Als u spelen een stroom van muziek wilt, kunt u proberen
sudo apt-get install mpg123
mpg123 <a href="http://voxsc1.somafm.com:8882"> http://voxsc1.somafm.com:8882</a>
Hoofdtelefoon vs Audio kaart
Vergeet niet, u nog steeds hebben de ingebouwde hoofdtelefoonaansluiting op de Pi, genaamd kaart 1 nu (niet de standaard kaart 0)
Afbeelding 7
Als u aplay via dat jack weer wilt, opgeven kaart 1 met -D hw:1, 0 in plaats van de -D hw:0, 0
speaker-test -c2 -D hw:1,0