Sortie mono sur piCorePlayer

J’utilise la distribution minimale piCorePlayer pour jouer de la musique dans le cadre de ma maison domotisée (haut-parleurs intégrés aux murs, contrôle de la musique par smartphone).

Pour une des pièces, j’ai eu besoin d’avoir une sortie mono au lieu d’une sortie stéréo. Bien sûr, j’aurais pu simplement brancher un seul haut-parleur… mais j’aurais perdu tout le son sortant de l’autre haut-parleur, catastrophique pour les musiques qui exploitent réellement l’aspect stéréo.

J’ai alors effectué les modifications suivantes dans le système piCorePlayer…

Tout d’abord, j’ai ajouté les lignes suivantes au fichier /etc/asound.conf :

pcm.card0 {
type hw
card 0
}
pcm.mono {
type route
slave.pcm card0
slave.channels 2
ttable.0.0 0.6
ttable.1.0 0.6
ttable.0.1 0
ttable.1.1 0
}

Dans l’interface web de configuration de piCorePlayer, j’ai alors configuré le champ « Output settings » de la section « Squeezelite Settings » à mono.

Enfin, un clic sur le bouton « Save » en bas de page a mis à jour le système.

Il suffit alors de relancer Squeezelite ou alors de redémarrer carrément le système afin de prendre en compte ces modifications. À partir de là, aucun son n’est présent sur la sortie de droite et le son est bien en mono sur la sortie de gauche…

Sur le même sujet

comments powered by Disqus