URL: https://linuxfr.org/forums/linux-general/posts/faisabilite-d-un-systeme-de-diffusion-audio-multizones-et-multisources Title: Faisabilité d'un système de diffusion audio multizones et multisources Authors: lay Date: 2012年07月23日T18:00:02+02:00 Tags: audio, linux, domotique et hifi Score: 5 Bonjour, Je réfléchis à mettre en place chez moi un système audio de diffusion multizones et surtout multisources. Voici dans les grandes lignes le principe: Diffusion: - Une zone audio peut être vue comme une pièce de la maison. - Chaque zone à une paire d'enceintes stéréo - Chaque paires d'enceintes est reliée à son propre ampli - Tout les amplis sont reliés à une unique carte son possédant plusieurs sorties analogiques, chaque ampli utilise une seule sortie analogique de la carte. Source: (chaque source correspond à un logiciel) - Une source Spotify avec sa libspotify utilisant ALSA - Une source radio, programme lisant une radio au choix en provenance d'internet - Une source bibliotheque audio, programme lisant un flux à partir d'un serveur multimédia, ex: mediatomb - Etc, le nombre de sources sera limité par mon imagination :) J'ai donc une liste de sources audio, et un système de diffusion branché sur la carte son. Je part du principe que les sources émettent en permanence. Et c'est la que ça devient intéressant. J'utilise linux depuis un bon moment, mais je n'ai toujours rien comprit au fonctionnement de la couche audio, a part la mise en place d'un ALSA de base et sa configuration pour une seule sortie son. Savez-vous comment router le son émit par un programme spécifique vers une sortie audio spécifique de la carte son, sachant qu'il doit être possible de changer la route à la volée? Ou tout du moins cela est-il faisable avec ALSA, Jack ou pulseaudio? De plus il faudrait qu'un seule source puisse être diffusée dans plusieurs zones. Le but final serait d'avoir une petite interface graphique, avec la liste des zones, et une fois la zone sélectionnée, lui attribuer un source, ou inversement. Si vous avez la moindre piste je suis preneur.