Descobri como fazer isso por meio de inotifywait no dispositivo relevante / dev / snd / *.
Eu quero conectar um relé a um dos GPIOs do meu Raspberry Pi. Este relé fornece energia aos alto-falantes.
Gostaria que meus alto-falantes estivessem ligados somente quando houver atividade sonora.
Estou procurando algum mecanismo para alternar automaticamente os alto-falantes na primeira conexão do cliente e desligado após a desconexão do último cliente. Um atraso antes de desconectar os alto-falantes pode ajudar a prolongar sua vida, mas isso não é crucial.
Obrigado.
Descobri como fazer isso por meio de inotifywait no dispositivo relevante / dev / snd / *.
Tags alsa speakers linux audio raspberry-pi