Existe-t-il un programme par défaut où je peux vérifier si mes périphériques audio sont silencieux?
Edit: Par silence, je veux dire que s'il y a quelque chose à jouer là-dessus (pas seulement activé ou ouvert)
Quelque chose comme ça:
if [[ device0 is silent ]] ; then
radio $RANDOM
fi
Edit 2: Ce que j'essaie de réaliser est un script qui joue la radio et peut continuer à jouer lorsque le joueur échoue, par exemple si la connexion Internet tombe en panne et que le joueur ne récupère pas, je vais tuer le joueur et recommencer
sox. Dans les autres cas, vous pouvez essayer lsof|grep snd. S'il n'y a rien, vous pouvez allumer la radio.