Ich lasse RPi kopflos laufen und möchte, dass es einen Sound wiedergibt (wie wenn ein Mac startet), damit ich weiß, dass es bootet und wie weit es gekommen ist. Ich kann jetzt Musik- / WAV-Dateien abspielen. Was ist der beste Weg, um eine Sounddatei beim Booten von RPi abspielen zu lassen?
Beachten Sie , dass es nicht sehr früh sein muss, es wäre in Ordnung, wenn RPi bootet, alles Notwendige tut und dann, wenn jemand bereit ist, sich einzuloggen, der Sound abgespielt wird.
Update 1: Ich benutze Raspbian "wheezy"
Antworten:
Im Wesentlichen müssen Sie nur Folgendes tun, um ein Startskript zu erstellen:
Erstellen Sie hier eine Datei und machen Sie sie ausführbar:
Fügen Sie es dem Standard-Runlevel hinzu:
Alles, was Ihr Skript wirklich tun muss, ist
aplay
eine Audiodatei aufzurufen . Etwas wie das:quelle
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
wenn ich laufe,aplay /home/pi/beep-3.mp3
wobeep-3.mp3
sich eine MP3-Datei mit einem Signalton befindet.sudo modprobe snd_bcm2835
. Wenn das nicht funktioniert, stellen Sie eine neue Frage :)sudo nano /etc/init.d/start-sound && chmod +x $_
ich als fehlerchmod: changing permission of 'start-sound': Operation not permitted
. Meine Himbeerversion ist Jessie.Fügen Sie den Befehl hinzu, um den Sound am Ende von abzuspielen
/etc/rc.local
quelle