J'aimerais bien connaitre ton utilisation de la MAO.
En gros :
Composition initiale avec Lilypond.
Édition MIDI avec QTractor, à partir de la sortie MIDI produite par Lilypond et d’un Korg microX utilisé comme clavier maître.
Envoi des pistes MIDI vers trois synthétiseurs différents en fonction des besoins:
ZynAddSubFX (synthétiseur logiciel)
Fluidsynth/QSynth (synthétiseur logiciel à base de soundfonts)
le Korg microX (synthétiseur matériel).
Enregistrement et mixage de l’audio en provenance de ces trois synthétiseurs avec Ardour.
Avec bien sûr Jack au centre de tout ça, et QJackCtl pour brancher toutes les pièces ensembles.
Le tout fonctionne comme un charme depuis des années.
Parce que la dernière fois que j'ai voulu simplement faire tourner tuxguitar (pulseaudio) et ardour (jack) en même temps j'ai bien cru que j'allais m'arracher les cheveux.
Je ne connais pas TuxGuitar, mais si vraiment il n’offre que des sorties PulseAudio et pas Jack, perso je n’irais même pas l’essayer. Jack est le cœur de mon installation, ce qui permet à tous les différents logiciels et matériels que j’utilise (éditeur MIDI / séquenceur / synthétiseurs logiciels et matériels / etc.) de fonctionner ensemble. Il ne me viendrait jamais à l’esprit d’essayer d’introduire dans mon installation un logiciel non-conçu pour fonctionner avec Jack.
(Cela dit une rapide recherche semble indiquer que TuxGuitar offre bien une sortie Jack, donc il faudrait peut-être commencer par là.)
Personnellement j’ai toujours évité tout éventuel problème de cohabitation entre PulseAudio et Jack en séparant strictement les responsabilités de chaque démon. PulseAudio s’occupe du chipset son intégré à ma carte-mère et gère les sons « de tous les jours » (genre notifications du bureau ou bandes sonores des vidéos de chatons sur Twitter). Jack s’occupe de mon interface audio externe et gère tout ce qui concerne la MAO.
Je sais que cet aspect « double pile » (pile ALSA/PulseAudio pour les usages courants, pile ALSA/Jack pour les usages MAO) ne plaît pas à tout le monde (c’est notamment une des raisons derrière PipeWire, dont on verra bien s’il conduit ou non à une unification), mais personnellement j’y vois des avantages — et ça ne me paraît pas très différent de ce qui se faisait à une époque sous Windows (ou peut-être que ça se fait encore ?), où on avait une pile DirectX pour l’audio courante et une pile ASIO pour l’audio « pro » sans que quiconque n’y trouve quelque chose à redire.
Pour ce qui est des VSTs, tu es bien vite limité.
Si tu le dis. Je n’ai jamais essayé de faire tourner des plugins VST sous Linux. Je sais que c’est apparemment possible, mais je n’ai jamais trouvé de raison de le faire. Pourquoi utiliserai-je des plugins VST qui sont, pour la plupart et à ma connaissance, propriétaires alors que je peux déjà faire tout ce que je veux en utilisant Jack pour faire travailler ensemble tous les logiciels dont j’ai besoin ?
[^] # Re: Ca vaut le coup de continuer à lire où c'est juste du tir gratuit?
Posté par gouttegd . En réponse au lien Using Windows after 15 years on Linux. Évalué à 7. Dernière modification le 11 avril 2022 à 23:25.
En gros :
Avec bien sûr Jack au centre de tout ça, et QJackCtl pour brancher toutes les pièces ensembles.
Le tout fonctionne comme un charme depuis des années.
Je ne connais pas TuxGuitar, mais si vraiment il n’offre que des sorties PulseAudio et pas Jack, perso je n’irais même pas l’essayer. Jack est le cœur de mon installation, ce qui permet à tous les différents logiciels et matériels que j’utilise (éditeur MIDI / séquenceur / synthétiseurs logiciels et matériels / etc.) de fonctionner ensemble. Il ne me viendrait jamais à l’esprit d’essayer d’introduire dans mon installation un logiciel non-conçu pour fonctionner avec Jack.
(Cela dit une rapide recherche semble indiquer que TuxGuitar offre bien une sortie Jack, donc il faudrait peut-être commencer par là.)
Personnellement j’ai toujours évité tout éventuel problème de cohabitation entre PulseAudio et Jack en séparant strictement les responsabilités de chaque démon. PulseAudio s’occupe du chipset son intégré à ma carte-mère et gère les sons « de tous les jours » (genre notifications du bureau ou bandes sonores des vidéos de chatons sur Twitter). Jack s’occupe de mon interface audio externe et gère tout ce qui concerne la MAO.
Je sais que cet aspect « double pile » (pile ALSA/PulseAudio pour les usages courants, pile ALSA/Jack pour les usages MAO) ne plaît pas à tout le monde (c’est notamment une des raisons derrière PipeWire, dont on verra bien s’il conduit ou non à une unification), mais personnellement j’y vois des avantages — et ça ne me paraît pas très différent de ce qui se faisait à une époque sous Windows (ou peut-être que ça se fait encore ?), où on avait une pile DirectX pour l’audio courante et une pile ASIO pour l’audio « pro » sans que quiconque n’y trouve quelque chose à redire.
Si tu le dis. Je n’ai jamais essayé de faire tourner des plugins VST sous Linux. Je sais que c’est apparemment possible, mais je n’ai jamais trouvé de raison de le faire. Pourquoi utiliserai-je des plugins VST qui sont, pour la plupart et à ma connaissance, propriétaires alors que je peux déjà faire tout ce que je veux en utilisant Jack pour faire travailler ensemble tous les logiciels dont j’ai besoin ?