J'utilise RPi sans tête et je voudrais qu'il joue un son (comme quand un Mac démarre), donc je sais qu'il démarre et jusqu'où il est arrivé. Je peux maintenant lire des fichiers musicaux / wav. Quelle est la meilleure façon de faire jouer quelque chose à un fichier son au démarrage de RPi?
Remarque , il n'est pas nécessaire que ce soit très tôt, ce serait bien si RPi démarre, fait tout ce qu'il doit faire et puis quand il est prêt pour que quelqu'un se connecte, le son joue.
Mise à jour 1: j'utilise Raspbian «wheezy»
Réponses:
Essentiellement, tout ce que vous avez à faire pour créer un script de démarrage est le suivant:
Créez un fichier ici et rendez-le exécutable:
Ajoutez-le au niveau d'exécution par défaut:
Tout ce que votre script doit vraiment faire est d'appeler
aplay
un fichier audio. Quelque chose comme ça:la source
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
lorsque je lanceaplay /home/pi/beep-3.mp3
où sebeep-3.mp3
trouve un fichier mp3 d'un bip sonore.sudo modprobe snd_bcm2835
. Si cela ne fonctionne pas, posez une nouvelle question :)sudo nano /etc/init.d/start-sound && chmod +x $_
je reçois une erreur commechmod: changing permission of 'start-sound': Operation not permitted
. Ma version de Raspbian OS est Jessie.Ajoutez la commande pour jouer le son à la fin de
/etc/rc.local
la source