J'ai correctement configuré PulseAudio pour exécuter ontop de JACK en suivant ceci description étonnamment facile .
Maintenant, je me demande s’il est possible (au début, d’en être certain) d’avoir plusieurs puits entre JACK et PulseAudio, par exemple d’enregistrer deux applications PulseAudio à la fois. J'ai essayé par exemple de changer load-module module-jackdbus-detect channels=2
dans /etc/Pulse/default.pa
en 4 canaux - mais PulseAudio ne pourra même pas démarrer.
De plus, j'aimerais vraiment utiliser cette fonctionnalité pour réduire le volume de la sortie JACK avant la lecture, car je ne veux pas me casser la tête. J'ai aussi pensé à créer des flux virtuels dans PulseAudio et je pourrais essayer de comprendre cela ensuite, mais je ne sais pas si je vais en trouver une utilisation. Si j'ai eu une idée, j'ai déjà oublié. ;-) Dis-moi si tu le sais déjà.
[EDIT]
Pensez également à ma question connexe à propos de Haut-parleurs JACK Audio en sourdine mais ne jouant pas au casque , s’il vous plaît!
Plusieurs puits/sources pulseaudio sont disponibles à partir de pulseaudio version 6.0 ou ultérieure. Comme Ubuntu utilise sa propre numérotation de version, vérifiez le numéro de version réel avec:
pulseaudio --version
Des puits/sources supplémentaires peuvent être chargés à l'aide d'une commande de terminal ou à l'aide des commandes QJackCtl de l'option 'Exécuter le script après le démarrage' ou d'un script bash.
pactl load-module module-jack-sink client_name=Pulse_sink_2 connect=yes
pactl load-module module-jack-source client_name=Pulse_source_2 connect=no
sans option nom_client, les puits/sources supplémentaires ont le suffixe 01, 02, etc.
option de connexion (la valeur par défaut est oui) en utilisant non, arrête la connexion à la capture/lecture du système JACK
Il y a aussi une option de canaux (par défaut 'canaux = 2')