Hey
Als ich letzte woche mein Pi bekommen habe, habe ich mich gewundert warum es denn immer so am knacken ist wenn ich ein neues lied an mache oder einen Film. Jetzt habe ich es gegoogelt und gesehen das es ein bug ist den jeder hat. (Das knacken entsteht wenn software das PWM system anschalted, and dann
aus ein etwa 50% 3V3 PWM signal ein etwa 1.65V signal entsteht, weil
forher 0V am ausgang war. Dat schnelle steigen von 0V bis 1.65V ist das
"knacken".)
Gibt es mittlerweile eine Lösung für das problem ? Ich habe volgendes gefunden
In /etc/pulse/default.pa und system.pa habe ich die Zeilen
Code: Select allload-module module-suspend-on-idle
auskommentiert
und dann neu gebootet. Jetzt knackt die Audioausgabe mit mpg123 immer
noch, da mpg123 als default den pulseaudioserver gar nicht benutzt,
sondern die Musik direkt über den alsa-treiber ausgibt. Startes man
mpg123 aber mit der Option '-o pulse', dann knackt es nicht mehr.
Am besten schreibt man sich ein Script namens /usr/bin/mpg123-pa mit folgendem Inhalt:
Code: Select all#!/bin/sh
exec /usr/bin/mpg123.bin -o pulse "$@"
Nachteile
dieser Lösung: Der pulseaudioserver bindet dauerhaft ca. 1-2%
Rechenleistung, das Device ist kontinuierlich belegt und der
Stromverbrauch des Raspi erhöht sich. Ein Fix ist also immer noch
notwendig.
Das ganze sollte doch kaum auffallen wenn man sein PI übertaktet hat oder was meint ihr ?