Le passthrough S/PDIF, c'est ce qui permet d'envoyer directement du dts ou de l'ac3 à un kit 5.1. Pulseaudio est connu pour ne pas le supporter. Il faut fermer toutes les applis qui utilisent le son, ainsi pulse détecte qu'il n'est plus utilisé et libère alsa. On peut alors utiliser le passthrough... tout simplement parce que pulse n'est plus en ligne de compte, on parle directement à alsa.
mais s'il s'agit d'utiliser PulseAudio comme une émulation de sortie Alsa, comme sur mon schéma
Regarde mon schéma, ce n'est pas ce que je veux faire. Il n'est pas question d'envoyer les applis alsa sur une sortie émulée par pulse alors que j'ai une installation alsa fonctionnelle. D'ailleurs je vois pas l'intérêt pour moi à part rajouter de la latence.
J'aimerais avoir un pulseaudio fonctionnel, je peux en avoir besoin (pour une deuxième carte son, pour du réseau etc). Mais à condition qu'il se rajoute à ma config existante comme une simple appli dmixée, et que mes autres applis alsa continuent à fonctionner comme aujourd'hui. Cad en parlant directement à alsa, pas en passant par une sortie alsa émulée par pulse. Et je pourrais spécifier au cas par cas les applis qui passeraient par pulse en les configurant explicitement pour.
En revanche, attention, je crois que dmix n'est capable de mixer que des flux de même fréquence d'échantillonage.
J'ai un doute, chez moi j'ai mpd, mplayer avec du mp3 ou de l'ac3/dts, flash et tous les différents formats des vidéos youtube et autres, les jeux etc qui passent tous en même temps. J'ai pas eu à me poser la question de la fréquence d'échantillonage
Ça m'étonne énormément qu'un logiciel utilisateur, même pas root, ait le droit d'ordonner à Alsa de cesser de dmixer.
C'est pourtant ce qu'il se passait à l'époque où dmix n'était pas activé par défaut. Il n'y avait qu'une seule appli qui pouvait utiliser alsa au même moment, root ou pas root.
[^] # Re: PulseAudio ne peut rien pour toi
Posté par Arathor . En réponse au message Le bazar du son sous Linux.... Évalué à 1.
Le passthrough S/PDIF, c'est ce qui permet d'envoyer directement du dts ou de l'ac3 à un kit 5.1. Pulseaudio est connu pour ne pas le supporter. Il faut fermer toutes les applis qui utilisent le son, ainsi pulse détecte qu'il n'est plus utilisé et libère alsa. On peut alors utiliser le passthrough... tout simplement parce que pulse n'est plus en ligne de compte, on parle directement à alsa.
mais s'il s'agit d'utiliser PulseAudio comme une émulation de sortie Alsa, comme sur mon schéma
Regarde mon schéma, ce n'est pas ce que je veux faire. Il n'est pas question d'envoyer les applis alsa sur une sortie émulée par pulse alors que j'ai une installation alsa fonctionnelle. D'ailleurs je vois pas l'intérêt pour moi à part rajouter de la latence.
J'aimerais avoir un pulseaudio fonctionnel, je peux en avoir besoin (pour une deuxième carte son, pour du réseau etc). Mais à condition qu'il se rajoute à ma config existante comme une simple appli dmixée, et que mes autres applis alsa continuent à fonctionner comme aujourd'hui. Cad en parlant directement à alsa, pas en passant par une sortie alsa émulée par pulse. Et je pourrais spécifier au cas par cas les applis qui passeraient par pulse en les configurant explicitement pour.
En revanche, attention, je crois que dmix n'est capable de mixer que des flux de même fréquence d'échantillonage.
J'ai un doute, chez moi j'ai mpd, mplayer avec du mp3 ou de l'ac3/dts, flash et tous les différents formats des vidéos youtube et autres, les jeux etc qui passent tous en même temps. J'ai pas eu à me poser la question de la fréquence d'échantillonage
Ça m'étonne énormément qu'un logiciel utilisateur, même pas root, ait le droit d'ordonner à Alsa de cesser de dmixer.
C'est pourtant ce qu'il se passait à l'époque où dmix n'était pas activé par défaut. Il n'y avait qu'une seule appli qui pouvait utiliser alsa au même moment, root ou pas root.