problématique : Les cartes supportant le son surround 5.1 et 4.0 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.

Table des matières



Configuration

Ajouter le suivant dans votre fichier asoundrc :

Copy to clipboard
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' .

Utilisation

Ensuite lancer jack avec :

Copy to clipboard
jackd -d alsa --device jack51 --inchannels 2 --outchannels 6


Les options --device, --inchannels et --outchannels peuvent être ajouté dans qjackctl setup "server path".

Liens


La licence de cet article est la Creative Commons suivante :
http://creativecommons.org/licenses/by-sa/2.5/deed.fr

Extrait :
Paternité - Partage des Conditions Initiales à l'Identique 2.5

Vous êtes libres :

  • de reproduire, distribuer et communiquer cette création au public
  • de modifier cette création
  • d'utiliser cette création à des fins commerciales

Selon les conditions suivantes :
  • by: Paternité. Vous devez citer le nom de l'auteur original.
  • sa: Partage des Conditions Initiales à l'identique. Si vous modifiez, transformez ou adaptez cette création, vous n'avez le droit de distribuer la création qui en résulte que sous un contrat identique à celui-ci.

À notez que :
  • À chaque réutilisation ou distribution, vous devez faire apparaître clairement aux autres les conditions contractuelles de mise à disposition de cette création.
  • Chacune de ces conditions peut être levée si vous obtenez l'autorisation du titulaire des droits.

Ce qui précède n'affecte en rien vos droits en tant qu'utilisateur (exceptions au droit d'auteur : copies réservées à l'usage privé du copiste, courtes citations, parodie...)



voir la version intégrale de la licence