Juste un commentaire, peut-être intégrable dans la page, car il y avait quelques questions sur le forum.
Les cartes supportant le son surround 5.1 dans ALSA n'apparaissent par défaut qu'avec deux entrées et deux sorties dans JACK.
Ceci est lié au fait que jack a des problèmes quand le nombre d'entrées n'est pas égal au nombre de sorties. Pour pouvoir adresser et faire apparaître quand-même tous les 7 canaux audio de sortie, il faut définir un PCM virtuel dans $HOME/.asoundrc ou /etc/asoundrc comme expliqué sur ce lien:
http://alsa.opensrc.org/SurroundSound
Ajouter le suivant dans asoundrc:
Le nom du slave pcm alsa dans cet exemple est "surround51" et pourrait varier selon les cartes comme l'id 0. On peut obtenir le nom correct du pcm en tapant aplay -L .
Ensuite lancer jackd avec :
Les options --device, --inchannels et --outchannels peuvent être ajouté dans qjackctl setup "server path".
Les cartes supportant le son surround 5.1 dans ALSA n'apparaissent par défaut qu'avec deux entrées et deux sorties dans JACK.
Ceci est lié au fait que jack a des problèmes quand le nombre d'entrées n'est pas égal au nombre de sorties. Pour pouvoir adresser et faire apparaître quand-même tous les 7 canaux audio de sortie, il faut définir un PCM virtuel dans $HOME/.asoundrc ou /etc/asoundrc comme expliqué sur ce lien:
http://alsa.opensrc.org/SurroundSound
Ajouter le suivant dans asoundrc:
ctl.jack51 { type hw card 0 } pcm.jack51 { # "asym" allows for different # handling of in/out devices type asym playback.pcm { # route for mmap workaround type plug slave.pcm "surround51" slave.channels 6 route_policy duplicate } capture.pcm { # 2 channels only type hw card 0 } }
Le nom du slave pcm alsa dans cet exemple est "surround51" et pourrait varier selon les cartes comme l'id 0. On peut obtenir le nom correct du pcm en tapant aplay -L .
Ensuite lancer jackd avec :
jackd -d alsa --device jack51 --inchannels 2 --outchannels 6
Les options --device, --inchannels et --outchannels peuvent être ajouté dans qjackctl setup "server path".