Estou executando o RPi decapitado e gostaria que ele tocasse um som (como quando um Mac é inicializado), então eu sei que ele está inicializando e até onde chegou. Agora posso reproduzir arquivos de música / wav. Qual é a melhor maneira de reproduzir algo em um arquivo de som quando o RPi é inicializado?
Observe que não precisa ser muito cedo, seria bom se o RPi inicializasse, fizesse tudo o que fosse necessário e, quando estiver pronto para alguém fazer o login, o som será reproduzido.
Atualização 1: Estou usando o Raspbian “wheezy”
Respostas:
Basicamente, tudo o que você precisa fazer para criar um script de inicialização é o seguinte:
Crie um arquivo aqui e torne-o executável:
Adicione-o ao nível de execução padrão:
Tudo o que seu script realmente precisa fazer é chamar
aplay
um arquivo de áudio. Algo assim:fonte
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
quando corroaplay /home/pi/beep-3.mp3
ondebeep-3.mp3
está um arquivo mp3 de um sinal sonoro.sudo modprobe snd_bcm2835
. Se isso não funcionar, então fazer uma nova pergunta :)sudo nano /etc/init.d/start-sound && chmod +x $_
estou recebendo erro comochmod: changing permission of 'start-sound': Operation not permitted
. Minha versão raspbian do sistema operacional é jessie.Adicione o comando para reproduzir o som no final de
/etc/rc.local
fonte