#26 Le 05/10/2020, à 22:20
- knard
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
Yes, j'avais à peu près compris l'histoire de note et vélocité.
Après, je ne sais pas ce que veut dire "midi learn".
Je peux configurer dans QLC+ les entrées et sorties MIDI.
J'ai mis MidiThroughPort O en entrée (qui semble correspondre à LiSP si j'ai bien compris), et rien coché en sortie, et dans la configuration du plug in MIDI, j'ai mis "Midi Through Port 0" "Canal 14"
J'ai un "profil LSP" qui m'ait proposé dans QLC+ dans lequel je peux configurer les canaux, dans lequel j'ai donc possibilité de choisir entre les canaux 1 à 16, le message (Program Change, Control Change, Note on/off, et d'autres qui je crois sont moins souvent utilisés), et Paramètres (la note pour note on/off, ou de 1 à 127 en Program Change). [Mais par exemple, il n'y a pas Velocity pour la note...]
J'aimerai ensuite assigné un canal à la mise en route de ma conduite lumière, et un canal à "suivant", pour lancer l'effet lumière suivant.
Du coup, dans ma config de canal, je mets par exemple :
- Canal 385 (ça c'est lui qui le trouve une fois que j'ai configuré le reste), Canal 1, Program Change, Paramètre 0 pour le démarrage
- Canal 386, Canal 1, Program Change, Paramètre 1 pour le suivant.
Sur la page où je veux assigner, je clique sur ma conduite, et une fenêtre s'ouvre où je peux configurer le contrôle de la lecture/pause de ma conduite. Je prends 1: LSP Linux en univers d'entrée et il me propose le canal d'entrée 43:?; mais je le change pour choisir le Canal 385 (qui devrait être celui qui lance la lecture d'après ma config). Mais rien ne se passe quand je vais dans LiSP et que j'envoie la commande...
Et, ce qui est bizarre, quand je faisais une Cue MIDI et que j'envoyais dans KMidimon, je voyais qu'elle s'enclenchait (la piste met un petit point vert quand elle est lue), alors que là, rien du tout...
Si c'est trop galère de comprendre comme ça, je te ferai un petit truc avec des copies d'écran !
Hors ligne
#27 Le 06/10/2020, à 00:49
- krodelabestiole
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
Si c'est trop galère de comprendre comme ça, je te ferai un petit truc avec des copies d'écran !
... ouais je veux bien ! d'autant qu'il y a 16 canaux en midi, pas 386...
et c'est pas des program changes que tu veux assigner, mais des notes.
Dernière modification par krodelabestiole (Le 06/10/2020, à 00:49)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
En ligne
#28 Le 06/10/2020, à 21:59
- knard
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
Salut !
En effet, déjà que pour moi qui sais de quoi je parle ça ne paraît pas très clair alors pour toi...
Je ne sais pas si je suis censé assigner une note ou pas, l'idée c'est que je rentre des cues (mémoires) de pistes sons, avec LiSP, j'envoie la piste suivante avec la barre espace, et je peux faire des "cues" MIDI, l'idée étant de pouvoir, toujours en utilisant la barre espace, déclencher un signal MIDI qui ferait changer de lumière dans QLC+...
Voici donc un semblant de précisions avec copies d'écran :
Côté LiSP (donc la sortie MIDI) :
https://image.noelshack.com/fichiers/20 … h-midi.png
https://image.noelshack.com/fichiers/20 … rences.png
Bien sûr, là, je peux choisir "note on/off, program change", etc...
Côté QLC+ (donc entrée) :
https://image.noelshack.com/fichiers/20 … apping.png
https://image.noelshack.com/fichiers/20 … entree.png
Je fais un second post car je crois qu'on est limité à 4 images !
Dernière modification par cqfd93 (Le 06/10/2020, à 22:40)
Hors ligne
#29 Le 06/10/2020, à 22:02
- knard
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
Et donc dernière image, concernant les canaux :
https://image.noelshack.com/fichiers/20 … inmidi.png
QLC+ appelle ça "configuration du plug in MIDI".
J'espère que ce sera un tout petit peu plus clair...
Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images (Des hébergeurs comme Toile Libre ou TDCT'Pix le permettent).
Dernière modification par cqfd93 (Le 06/10/2020, à 22:40)
Hors ligne
#30 Le 06/10/2020, à 23:27
- krodelabestiole
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
côté QLC+ je suis pas du tout sûr que MIDI through corresponde à LiSP... c'est une fonctionnalité par défaut de MIDI ALSA, or vu que LiSP n'apparaît pas avec
aplaymidi -l
, il y a fort à parier que LiSP ne gère que MIDI JACK...
je me demande ce que c'est RtMIDI input (realtime ? tu as essayé ?)
t'as une capture de patchage pour voir si les choses sont bien reliées entre elles ?
sinon pour installer catia, il faut installer les dépôts kxstudio : https://doc.ubuntu-fr.org/kxstudio
https://kx.studio/Repositories
je sais pas si ça fonctionne avec linux mint par contre...
en tout cas ça a l'air d'être un sacrée usine à gaz QLC+, voir ce fil : https://www.qlcplus.org/forum/viewtopic.php?t=8457
1. dedicate one universe for MIDI input (do not use this universe for DMX output) http://www.qlcplus.org/docs/howto-input ... pping.html
2. create input profile for your MIDI messages http://www.qlcplus.org/docs/howto-input-profiles.html and assign it to the MIDI universe
3. in Virtual Console, create buttons for each of your scene. http://www.qlcplus.org/docs/vcbutton.html
in the properties assign your MIDI message in the external input field. you may also use the autodetect feature
That's it.
tu te débrouilles en anglais ?
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
En ligne
#31 Le 08/10/2020, à 17:12
- knard
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
Bonsoir krodelabestiole,
J'ai une nouvelle d'importance : j'ai utilisé finalement RtMIDI input, j'ai mis "program change" et... CA MARCHE !!!!
Je ne sais pas d'où tu es, mais si je peux te payer une bière (ou un café, selon ce que tu bois ^^) à l'occasion, ce sera la moindre des choses !!! Et en tous les cas, je te remercie 100 000 fois pour ta patience et tes conseils !!
Et désolé la modération, je ne connaissais pas ces sites, je réfléchirais mieux la prochaine fois !
Hors ligne
#32 Le 08/10/2020, à 17:15
- knard
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
Ah j'ai parlé trop vite, ça a marché une fois et ça ne marche plus ! Mais j'avance !!
Hors ligne
#33 Le 08/10/2020, à 23:49
- knard
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
Nouveau test : quand je pars de "zéro", je mets donc côté LiSP : Entrée : AppDefault (pas d'entrée, donc), Sortie : Qlc_128_0
Côté QLC+, je mets l'entrée RtMidi input, avec le profil LSP, je configure pour en program change pour pouvoir démarrer ma conduite lumière et pour pouvoir passer à l'effet suivant (donc 2 canaux différents).
Ca marche une fois, mais pas deux, et quand je regarde dans les préférences de LiSP, le canal de sortie qu'il me propose est devenu "QLC_129_0" au lieu de 128...
Hors ligne
#34 Le 08/10/2020, à 23:58
- knard
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
côté QLC+ je suis pas du tout sûr que MIDI through corresponde à LiSP... c'est une fonctionnalité par défaut de MIDI ALSA, or vu que LiSP n'apparaît pas avec
aplaymidi -l
, il y a fort à parier que LiSP ne gère que MIDI JACK...
je me demande ce que c'est RtMIDI input (realtime ? tu as essayé ?)
Tu as raison, apparemment, c'est plutôt RtMIDI Input !
t'as une capture de patchage pour voir si les choses sont bien reliées entre elles ?
sinon pour installer catia, il faut installer les dépôts kxstudio : https://doc.ubuntu-fr.org/kxstudio
https://kx.studio/Repositories
je sais pas si ça fonctionne avec linux mint par contre...
Apparemment, ça a l'air relié, car de temps à autre, ça fonctionne !
en tout cas ça a l'air d'être un sacrée usine à gaz QLC+, voir ce fil : https://www.qlcplus.org/forum/viewtopic.php?t=8457
1. dedicate one universe for MIDI input (do not use this universe for DMX output) http://www.qlcplus.org/docs/howto-input ... pping.html 2. create input profile for your MIDI messages http://www.qlcplus.org/docs/howto-input-profiles.html and assign it to the MIDI universe 3. in Virtual Console, create buttons for each of your scene. http://www.qlcplus.org/docs/vcbutton.html in the properties assign your MIDI message in the external input field. you may also use the autodetect feature That's it.
Oui, je pense que j'ai à peu près compris, mais je me pencherai sur les subtilités à tête reposée !
tu te débrouilles en anglais ?
Je tente !
Enfin, quel que soit le résultat, tu auras droit à un coup payé par moi si on a la chance de se croiser !
Hors ligne
#35 Le 14/10/2020, à 22:00
- knard
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
Re salut !
Alors, je suis toujours en testing.
J'ai retenté de reconfigurer en partant de mes anciens posts (désolé encore, j'ai eu du boulot par dessus la tête ces derniers jours !).
Du côté LiSP, je prend bien la sortie MIDI QLC_128 qui m'ait proposée.
Je fais deux "Cue MIDI" : une "lecture" pour mettre en route la conduite (pour info, c'est une sorte de "playlist" d'effets lumière, l'idée étant de passer à la suivante via ce signal MIDI, justement ^^), et une pour faire "suivante".
Les deux sont donc en "program change" :
Du côté QLC+, j'ai ça à la base :
où on peut voir que donc, j'ai soit MidiThroughPort comme entrée et/ou sortie (mais qui ne fonctionne a priori pas), soit RtMidiOutput en entrée, soit RtMidiInput en sortie.
Je sélectionne donc "RtMidiOutput" puisque j'ai bien besoin d'une entrée MIDI...
Dans le profil MIDI, je choisis donc le profil "LSP Linux", et quand je choisir "Canal 1, Program Change et Paramètres 0", il me met 385 comme canal d'entrée automatiquement.
Pour "Canal 1, Program Change, Paramètre 1", il me met le canal d'entrée à 386.
Pour ce qui est de la configuration du plugin MIDI, j'ai ça, mais j'avoue que je ne vois pas bien ce que je peux configurer de plus précis :
Pour la suite, je vais donc dans ma conduite (ou séquenceur), et voici ce que j'ai à la base :
Il me semble logique de choisir donc le canal 385 pour lancer le séquenceur, et le canal 386 pour passer à la mémoire suivante :
Je teste donc, et ça fonctionne. Mais plusieurs choses :
- si je fais une autre cue MIDI "suivant" (donc avec les mêmes paramètres "canal 1, Program Change, Paramètres 1") dans LiSP, il ne fait rien,
- si je relance avec la même cue MIDI, il ne fait rien,
- si je stoppe tout et que je recommence, ça ne fonctionne plus du tout...
Et pour terminer, une petite image de Patchage pour voir comment tout ça est connecté (je sens que la solution viendra de là, ça fait deux liaisons distinctes qui me paraissent étonnantes sans trop savoir pourquoi...)
J'espère arriver à mes fins avant 2021 !! ^^
Hors ligne
#36 Le 15/10/2020, à 20:59
- krodelabestiole
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
je viens de tester avec catia et RtMidiIn et RtMidiOut sont des interfaces MIDI ALSA qui apparaissent quand on lance LiSP. Il s'agit donc bien de LiSP.
Ceci dit chaque fois que je change la sortie MIDI de LiSP, une nouvelle sortie RtMidiOut est créée, ça m'a l'air un peu buggé de ce côté...
je pense qu'en conservant AppDefault (le choix par défaut), mais en reliant simplement RtMidiOut à __QLC__ avec patchage par ex., ça pourrait fonctionner.
La connexion Midi Through ne sert à rien.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
En ligne
#37 Le 16/10/2020, à 18:10
- knard
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
je viens de tester avec catia et RtMidiIn et RtMidiOut sont des interfaces MIDI ALSA qui apparaissent quand on lance LiSP. Il s'agit donc bien de LiSP.1
En effet, c'est bien ça.
Ceci dit chaque fois que je change la sortie MIDI de LiSP, une nouvelle sortie RtMidiOut est créée, ça m'a l'air un peu buggé de ce côté...
Oui, c'est bien possible que ce soit un peu bordélique de ce coté !
je pense qu'en conservant AppDefault (le choix par défaut), mais en reliant simplement RtMidiOut à __QLC__ avec patchage par ex., ça pourrait fonctionner.
Alors, j'ai testé pas mal de trucs, ça a marché une fois (un CUE Midi pour lancer la conduite, un CUE Midi pour passer à la mémoire suivante), ça a marché une fois (je crois que j'ai du quand même cocher "output MIDI" en entrée dans QLC, sinon il ne voyait pas LiSP et je ne pouvais pas lui assigner.
Cela dit, il m'a parfois proposé Patchage comme sortie dans LiSP (j'ai tenté mais ça n'a rien fait),
Et la seule fois où ça a fonctionné, je n'ai pas pu passer à la 2e mémoire (en gros, ça ne fonctionne qu'une fois). Je vais tenter de faire une autre Cue MIDI avec les mêmes paramètres pour voir si je dois en faire une pour chaque changement). Après si je ferme QLC et que je recommence, ça ne fonctionne de nouveau plus (pourtant, je n'ai pas l'impression qu'il y ait d'autres ports introuvables...)
Ca m'énerve d'être si près du but et de ne pas trouver la solution !
Hors ligne
#38 Le 16/10/2020, à 18:18
- knard
Re : Liaison MIDI entre 2 logiciels - Régie spectacle
Alors je VIENS de tester ce qui marche (même si c'est juste les 2 premiers qui marchent...) :
J'ai ouvert LiSP et QLC, dans LiSP, j'ai d'abord envoyé la sortie vers QLC (sinon RtMidiOutput n'apparaissait pas sur Patchage), puis j'ai remis sur AppDefaut.
Dans QLC, j'ai fait comme d'hab : RtMidiOutput en entrée, profil LiSP avec 2 canaux Program Change différents, puis j'assigne le 1er à "lancement" et le 2d à "pas suivant".
Là, la première Cue MIDI lance bien la conduite, la 2e Cue MIDI envoie bien le pas suivant, et ensuite, j'ai refait une Cue MIDI "pas suivant", mais là, ça bloque...
Hors ligne