Schlagwort-Archiv: LAME

USB Soundkarte am Raspberry Pi

Raspberry Pi besitzt keinen Audioeingang für z.B. ein Microfon. In dieser Anleitung verwende ich das Gerät Virtual 7.1CH (C-Media Chipset) USB Sound Card. Als Erstes steckt die Soundkarte am USB-Port der Raspberry Pi. Keine Gewalt bitte ;)!

Installiert noch folgende Pakete, wenn Ihr in der Konsole arbeitet.

sudo apt-get install alsa-utils mpg321 lame

Mpg321 ist ein MP3-Kommandozeilen-Abspieler
alsa-utils ist Dienstprogramme für Konfiguration und Verwendung von ALSA
LAME ist ein MP3 Encoder

Jetzt müssen wir das Gerät finden, am besten mit:

sudo lsusb

Bei mir sieht das Ergebnis so aus, meine Soundkarte habe ich jetzt fett makiert:

Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 008: ID 1941:8021 Dream Link WH1080 Weather Station / USB Missile Launcher
Bus 001 Device 005: ID 0d8c:000c C-Media Electronics, Inc. Audio Adapter

Nur Audiogeräte anzeigen:

cat /proc/asound/cards

Jetzt muss man die alsa-base.conf bearbeiten:

nano /etc/modprobe.d/alsa-base.conf

Sucht die folgende Einstellung, setzt eine Raute am Anfang der Zeile:

#options snd-pcsp index=-2

Bei options snd-usb-audio index=-2 darf keine Raute am Anfang sein. Falls das aber so sein sollte, muss die Raute entfernen.

Datei Speichern und Soundcheck : )!!!
Da ich jetzt keine Lust habe Audiodatein zu kopieren, mache ich es mit folgenem Befehl:
speaker-test -t sine -f 440 -c 2 -s 1

Funktioniert die Soundausgabe, heißt das noch lange nicht, dass auch ein Mikrofone funktioniert.
Falls man nichts hören kann, muss noch ein wenig an der Konfiguration drehen werden.

alsamixer

alsamixer

Hier muss der Regler Mic eingestellt werden. Wird aus allen Versuchen nichts, bleibt nur noch, ein anderen Mikro zu probieren, um einen Hardware-Defekt auszuschließen. Ebenso sollten Sie sicherheitshalber noch einmal prüfen, ob das Mikrofon auch wirklich eingeschaltet ist.