Ich habe gelesen und erlebt, dass Musik (MP3 usw.) durch die Audio-Jacke schlecht ist (Knackgeräusche zwischen den Songs). Ist dies bereits behoben oder wie lässt sich dieses Problem am besten beheben (Einstellung)?
Ich habe gelesen und erlebt, dass Musik (MP3 usw.) durch die Audio-Jacke schlecht ist (Knackgeräusche zwischen den Songs). Ist dies bereits behoben oder wie lässt sich dieses Problem am besten beheben (Einstellung)?
Antworten:
Dies ist ein bekanntes Problem, über das Sie hier lesen und den Fehlerbericht hier lesen können .
Es scheint ein Problem mit der Broadcom VideoCore-Firmware zu sein, und das Knacken wird durch Spannungssprünge verursacht, wenn der Ton aktiviert und deaktiviert wird.
Es gibt keine aktuelle Lösung für das Problem. Sie können den Effekt jedoch abschwächen, indem Sie kontinuierlich Audio abspielen, anstatt eine Lücke zwischen den Titeln zu haben. Ein Skript, um dies zu tun, wird ski522
in demselben Forum-Thread bereitgestellt, den ich zuvor gepostet habe .
Erstellen Sie ein Shell-Skript:
sudo nano mpgapless.sh
Geben Sie dann Folgendes in das Shell-Skript ein.
#!/bin/bash # mpgapless case "$@" in *.m3u) PL="-playlist" ;; esac rm /tmp/audiofifo mkfifo /tmp/audiofifo aplay -t raw -c 2 -f S16_LE -r 48000 /tmp/audiofifo &> \ /tmp/aplayfifo.log & mplayer -noconfig all -nolirc -nojoystick \ -novideo -benchmark -vc null -vo null -ao pcm:fast -af resample=48000 -nocache \ -ao pcm:nowaveheader:file=/tmp/audiofifo $PL "$@"
Machen Sie die Datei ausführbar:
chmod 555 ./mpgapless.sh
Wenn Sie ein Verzeichnis mit Musikdateien haben, können Sie es wie folgt verwenden:
./mpgapless.sh *
Ich habe auf die integrierte Audio-Buchse verzichtet und bin froh, dass ich das getan habe. Ich habe das folgende USB-Audio-Interface für ein paar Dollar gekauft:
http://www.amazon.com/dp/B001MSS6CS/ref=pe_175190_21431760_3p_M3T1_ST1_dp_1
Auf diese Weise kann der Pi etwas Gutes tun (digitale Daten aussenden) und die D / A-Wandlung der Schnittstelle überlassen. Es klingt großartig. So habe ich es zum Arbeiten gebracht:
bearbeiten /etc/modprobe.d/alsa-base.conf
Kommentieren Sie die folgende Zeile in /etc/modprobe.d/alsa-base.conf
(unkommentiert, ich denke, es gibt der USB-Soundkarte minimale Priorität, um das Standard-Soundgerät zu werden)options snd-usb-audio index=-2
Ref: http://forums.linuxmint.com/viewtopic.php?f=48&t=95337
Der einzige Nachteil ist die zusätzliche Größe eines Dongles und der Verlust eines USB-Anschlusses.
Das Problem mit dem Poppen wurde behoben, aber Sie müssen die Firmware Ihres Himbeer-Pis aktualisieren, um das Update nutzen zu können. Ich hatte dieses Problem mit einem brandneuen Pi unter Linux raspberrypi 3.6.11+ # 399 (2013-02-09-wheezy-raspbian). Wie bereits erwähnt, handelt es sich hierbei um den Verlauf des Audio-Popping-Problems:
Dies ist die Website, auf der ich herausgefunden habe, wie ich die Firmware meines Pis aktualisieren kann:
Für diejenigen, die mit der Syntax "&&" in Bash nicht vertraut sind, sind dies die spezifischen Befehle, die Sie zum Aktualisieren Ihres Pi verwenden können (beachten Sie das sudo
Präfix, um sicherzustellen, dass Befehle mit Root-Rechten ausgeführt werden).
Aktualisieren Sie auf die neueste Version des Raspbian-Betriebssystems:
sudo apt-get update
sudo apt-get upgrade
Installieren Sie das Git-Versionskontrollsystem:
sudo apt-get install git
Installieren Sie das rpi-update
Firmware-Update-Skript von Hexxeh :
sudo wget http://goo.gl/1BOfJ -O /usr/bin/rpi-update
sudo sudo chmod +x /usr/bin/rpi-update
Führen Sie das Firmware-Update aus und starten Sie den Computer neu:
sudo rpi-update
sudo shutdown -r now
Danach klickt mein Pi nicht mehr vor und nach dem Abspielen einer Audiodatei. Versuchen Sie es nach dem Neustart und erneuten Anmelden auf Ihrem Pi mit dem folgenden Befehl:
omxplayer /usr/share/scratch/Media/Sounds/Vocals/Hey-yay-hey.mp3
Überprüfen Sie diese Lösung. Es muss ein gutes Netzteil verwendet werden, das statischen Strom herausfiltert und sauberes Audio am analogen Aux-Port liefert.
Abgesehen von der Lösung dieser Probleme erwähnen Sie. Der Audioausgang des Pi ist im Allgemeinen ziemlich schlecht.
Ich denke, es ist am besten, entweder eine USB-Soundkarte oder eine GPIO-Header-Soundkarte wie diese zu verwenden . Der Grund dafür ist, dass die von ihnen verwendeten Audiocodecs weitaus linearer sind als die vom Pi verwendete Pulsbreitenmodulationsstrategie (PWM). Diese Linearität impliziert eine viel bessere Klangqualität.