Déclenche les Cues de Eos
depuis une application MIDI tierce
(telle qu'Ableton Live)
TrigEos

01. Préambule
02. Concept général
03. Téléchargement et lancement
04. Vue d'ensemble
06. Configuration du logiciel MIDI déclencheur
07. Principe de fonctionnement
08. Limitations
09. Versions
10. Contact
11. Don
12.1. Signer et autoriser TrigEos sur macOS
12.2. Exemple de configuration avec Ableton Live
1 - Préambule
TrigEos est un gratuiciel.
Merci de prendre connaissance du contrat de licence lors de la première ouverture de l'application avant toute utilisation.
2 - Concept général
TrigEos est un utilitaire pour Windows et mac - ainsi qu'un device Max for Live - permettant de déclencher à distance des Cues de Eos à travers un réseau local à partir de n'importe quelle application pouvant générer des notes MIDI (Ableton Live, Cubase, Logic, Millumin, Max, Touch Designer, etc.). Il répond notamment au besoin de pouvoir déclencher facilement les Cues de Eos en OSC depuis Ableton Live.
TrigEos reçoit le numéro des Cues en MIDI et le retransmet à Eos en OSC.
Chaque note MIDI déclenche une Cue distincte en fonction de son canal, sa hauteur et sa vélocité.
Au regard de ce principe et de la norme MIDI, TrigEos peut déclencher toutes Cues allant de 0.01 à 1599.99.
Le déclenchement est de type "Go to Cue" permettant d'envoyer le bon effet quelque soit la position actuelle dans la Cuelist.
Les Cues étant déclenchées directement depuis le logiciel MIDI, il est facile de les synchroniser avec le son (sur une timeline, comme en vue Arrangement dans Live par exemple, ou dans des clips MIDI en vue Session...).
TrigEos est un exécutable. Il se lance directement. Aucun fichier n'est installé sur l'ordinateur.
Une fois l'utilitaire ouvert, il fonctionne en arrière-plan sans avoir à intervenir dessus.
TrigEos doit être lancé sur le même ordinateur que celui où se trouve le logiciel MIDI déclencheur.

3 - Téléchargement et lancement
Vous pouvez télécharger la dernière version de TrigEos via le lien Google Drive ci-dessous (il n'est pas nécessaire de posséder un compte Google) :
Une fois le fichier dézippé, ouvrez le dossier principal. A l'intérieur se trouvent plusieurs fichiers et dossiers (dont un dossier nommé "resources").
Ces fichiers doivent toujours rester ensemble dans le dossier principal et le dossier "resources" ne doit pas être effacé, modifié ou renommé, sans quoi l'application ne fonctionnera pas.
• Sous Windows 10+
TrigEos ne nécessite aucune installation, il suffit de double-cliquer sur le fichier "TrigEos.exe" situé dans le dossier principal pour lancer l'application.
Ce fichier doit impérativement rester dans le répertoire mais pour plus de commodité vous pouvez sans problème lui créer un raccourci sur votre bureau (clic droit sur le fichier --> "Envoyer vers" --> Bureau).
A la première ouverture de TrigEos, une fenêtre du pare-feu Windows Defender peut s'afficher.
Vous devez autoriser l'accès pour pouvoir utiliser l'application.
► Note 1 : TrigEos peut parfois être détecté comme un Trojan par Windows Defender. Il s'agit d'un faux positif.
Si vous avez des doutes (c'est un bon reflexe d'en avoir), vous pouvez vérifier l'intégrité du fichier sur www.virustotal.com
► Note 2 : Sous Windows 11, il arrive qu'il faille lancer le fichier en tant qu'administrateur la première fois (clic droit sur l'icône et "Ouvrir en tant qu'administrateur").
• Sous macOS
Glissez/déposez le dossier dézippé complet dans votre dossier Applications (tout le dossier, pas seulement le fichier .app).
Avant de lancer le fichier "TrigEos.app" présent à l'intérieur, signez-le à l'aide de l'utilitaire Sentinel en suivant ces instructions (cette manipulation est indispensable au bon fonctionnement de certaines options).
Une fois le fichier .app signé, vous pouvez le lancer en double-cliquant dessus.
4 - Vue d'ensemble

1
2
3
4
5
6
[1] - Adresse IP de la machine Eos
[2] - Stockage de l'adresse IP dans TrigEos
[3] - Mode Vérification rapide
[4] - Témoin d'activité MIDI IN
[5] - Dernière Cue déclenchée
[6] - Fenêtre de don
• [1] - Adresse IP de la machine Eos
Renseignez dans ce champ l'adresse IP de la machine où tourne Eos (ordinateur ou pupitre physique).
Si vous êtes sur Nomad et que TrigEos est sur le même ordinateur, vous pouvez renseigner l'adresse locale 127.0.0.1.
• [2] - Stockage de l'adresse IP
Cliquez sur ce bouton pour que l'adresse IP actuelle soit rentrée automatiquement à la prochaine réouverture de l'application.
• [3] - Mode de vérification rapide (Check Mode)
- Lorsque ce bouton est sur OFF, les Cues sont envoyées avec leurs temps propres configurés dans le PSD de Eos (temps de In, Out, Délai, etc.).
- Lorsque ce bouton est sur ON, TrigEos déclenche les Cues avec le temps par défaut configuré dans le Setup de Eos.
Ce mode peut être utile si vous avez des Cues avec des longs temps de transfert que vous souhaitez outrepasser pour vérifier rapidement si toutes les Cues sont correctement déclenchées.
Astuce : le mode est désactivable automatiquement avec la note MIDI 127 (voir 7 - Principe de fonctionnement)
• [4] - Dernière Cue déclenchée
Cette fenêtre affiche le numéro de la dernière Cue déclenchée par TrigEos.
Si une note reçue n'est pas en mesure de déclencher une Cue, la fenêtre affichera des tirets "-----".
• [5] - Témoin d'activité MIDI
Cette pastille clignote dès que TrigEos reçoit une note MIDI. Elle permet de vérifier d'un coup d’œil que la communication MIDI entre le logiciel de contrôle et TrigEos est correctement établie.
5 - Configuration de Eos
Pour que Eos reçoive les messages envoyés par TrigEos, il convient de configurer la section OSC RX :
- Allez dans "Setup / Réglages Système / Show Control / OSC".
- Vérifiez que le bouton "OSC RX" est bien activé et que le port RX de réception est 8000.

Configuration de l'OSC dans Eos
Note 1 : TrigEos ne reçoit aucune information OSC en provenance de Eos, il n'est donc pas nécessaire d'activer le port de transmission TX.
Note 2 : si vous rencontrez des problèmes, pensez à désactiver votre pare-feu pour TrigEos.
Note 3 : Il n'est pas possible de choisir un autre port de transmission autre que 8000 dans TrigEos.
6 - Configuration du logiciel MIDI déclencheur
Toute application capable de générer des notes MIDI peut déclencher les Cues de Eos via TrigEos.
Il peut s'agir notamment de stations audionumériques telles que Ableton Live, Cubase, Logic, mais aussi d'autres applications comme Millumin, Max, Touch Designer, VVVV, Smode, etc.
Pour ce faire, il est indispensable que cette application envoie les notes MIDI sur un port MIDI virtuel nommé "LoopMIDI Port" sur Windows et "To Mac 1" sur macOS. C'est sur ces ports que TrigEos recevra les notes MIDI.
Pour savoir comment créer et configurer facilement un port MIDI virtuel sur votre ordinateur, vous pouvez suivre ces instructions sur le site d'Ableton.
- Sous Windows, l'excellent LoopMIDI de Tobias Erichsen est de très loin le moyen le plus simple, fiable et rapide de créer un port MIDI virtuel. Le port MIDI créé par LoopMIDI étant nativement nommé "LoopMIDI Port", il n'y a rien d'autre à faire qu'à télécharger le logiciel et l'installer.
- Sous macOS, le ports MIDI virtuel "To Mac 1 "est créé nativement, il n'y a donc rien à installer de plus.
Vous devrez ensuite activer ce port en sortie dans les paramètres MIDI de votre logiciel déclencheur de manière à pouvoir envoyer vos notes MIDI dessus.
Device Max for Live
Pour les utilisateurs d'Ableton Live Suite et de Max for Live, un device M4L de TrigEos est disponible.
L'utilisation de ce device est encore plus simple puisqu'il n'y a pas besoin de port MIDI, les numéros de Cues sont envoyés directement depuis le device au sein même de Live. Il suffit d'insérer le device sur la piste MIDI et de configurer l'adresse IP de destination.
Pour obtenir le device, merci de faire part de votre soutien à TrigEos.
7 - Principe de fonctionnement
Pour rappel ou information, la norme MIDI fonctionne sur 16 canaux. elle stipule qu'il peut y avoir 128 notes par canal (de 0 à 127). Ces notes peuvent avoir une vélocité elle-même comprise entre 0 et 127.
TrigEos analyse chaque note MIDI qu'il reçoit en provenance du logiciel déclencheur et la convertit en un message OSC de type "go-to-cue" permettant d'envoyer la Cue correspondante dans Eos.
- Le canal MIDI de la note détermine le millier et la centaine du numéro de la Cue.
- La hauteur de la note détermine la dizaine et l'unité.
- La vélocité de la note détermine la partie décimale (c'est-à-dire le chiffre après le point).
Exemples :
La note émise sur le canal 7 ayant une hauteur de 28 et une vélocité de 35 déclenchera la Cue 728.35.
La note émise sur le canal 14 ayant une hauteur de 03 et une vélocité de 12 déclenchera la Cue 1403.12.
La note émise sur le canal 1 ayant une hauteur de 01 et une vélocité de 01 déclenchera la Cue 101.01.
- Les notes d'une vélocité supérieure ou égale à 100 déclenchent des Cues entières, c'est-à-dire non pointées (par exemple 28, 563, 1432, etc.).
- Les notes d'une hauteur supérieure à 99 ne déclenchent aucune Cue (dans ce cas, l'interface de TrigEos affiche des tirets, montrant qu'une note MIDI a été reçue mais qu'elle n'a rien déclenché).
Au regard de ces principes et de la norme MIDI, TrigEos peut déclencher toutes les Cues allant de 0.01 à 1599.99.
TrigEos ne peut pas déclencher de Cue ayant 3 décimales (par exemple, 28.256 ou 563.222).

Tableau récapitulatif de déclenchement des Cues
Attention, étant donné qu'il n'existe pas de canal MIDI "0", et afin d'avoir les centaines des numéros de Cues alignées avec le numéro de canal MIDI pour plus de lisibilité, les Cues 0.01 à 99.99 sont déclenchées par le canal MIDI 16.
Astuce :
Toute note d'une hauteur de 127 (quelque soit sa vélocité et son canal MIDI) permet de désactiver automatiquement le "Check Mode" dans TrigEos .
Ainsi, vous pouvez mettre cette note dans votre premier effet afin d'être sûr que TrigEos ne reste pas en Check Mode par inadvertance au début du spectacle.
8. Limitations
Le déclenchement des Cues décimales (avec un nombre après le point) ainsi que le téléchargement du device Max for Live sont réservés aux utilisateurs possédant un Support Code. Plus d'informations ici.
9. Versions
- Version 1.0 (actuelle) - 03 juillet 2026
10. Contact
Pour le moment, le meilleur moyen pour être informé des nouveautés de TrigEos est via la page Facebook de TwisterEos :
Pour toutes questions ou suggestions, merci de privilégier la messagerie directe sur la page Facebook.
Sinon, vous pouvez également me contacter via les liens en haut à droite de la présente page web.
11. Faire un don
Si vous appréciez l'application et l'utilisez régulièrement dans un cadre professionnel, un don sera le bienvenu et fera part de votre soutien et de vos encouragements pour continuer à la maintenir et à la développer.
Ce don sera versé à l'association EGZOA qui porte mes projets artistiques dans le champ des arts hybrides et numériques.
Si vous réalisez ce don pour le compte d'une compagnie ou d'une structure, vous aurez la possibilité d'imprimer un justificatif comptable.
(Lien vers le site HelloAsso.com)
Suppression de la fenêtre de don
Après avoir effectué un don, vous pourrez faire disparaitre la fenêtre de don de l'interface de TrigEos et la remplacer par un petit logo faisant part de votre soutien. Pour cela :

- Copier/coller le Request code à 6 chiffres et transférez-le par mail en réponse au mail de remerciement reçu d'EGZOA (inutile de mettre autre chose que le code). Vous recevrez en retour un Support Code à 6 lettres.
- Insérez ce code dans le champ à la place du Request Code.
- Cliquez sur la petite pastille orange à droite.
► Note 1 : le Request code est spécifique à l'ordinateur sur lequel vous ouvrez TrigEos.
► Note 2 : le Support code est enregistré automatiquement dans TrigEos. Vous n'avez donc à faire la manipulation qu'une seule fois.
Obtention du device Max For Live
Votre don vous donne également accès au device Max For Live de TrigEos. Si ce device vous intéresse, merci de le préciser dans votre mail d'envoi du Request Code. Il vous sera adressé par mail avec votre Support Code (il sera bien-sûr possible de le redemander ultèrieurement si besoin).
12. Complément technique
12.1. Signer et autoriser TrigEos sur macOS
TrigEos n'étant pas une application notarisée par Apple (c'est-à-dire ayant été soumise à leur processus de vérification) il s'avère que certaines fonctionalités sont perturbées (stockage de l'adresse IP, gestion de la fenêtre de Licence Agreement ou du Support code, entre autres).
Un petit utilitaire permet de contourner ce problème : Sentinel, léger et téléchargeable gratuitement via ce lien : https://github.com/alienator88/Sentinel
- Fermez complètement TrigEos.
- Installez et ouvrez Sentinel.
- Glissez le fichier "TrigEos_3.01.app" présent dans le dossier de TrigEos dans le panneau de gauche de Sentinel.
- Refaites la même chose dans celui de droite.
-> une coche verte doit apparaitre dans chacune des cases si le fichier a bien été traité.


Essayez ensuite de rouvrir TrigEos, d'accepter le Licence Agreement, de rentrer votre Support Code (si vous en avez un), de refermer TrigEos puis de le rouvrir. Si ça a fonctionné, vous ne devriez plus voir la fenêtre du Licence Agreement, et le logo de Support devrait appraitre directement en bas à droite de l'interface.
12.2. Exemple de configuration avec Ableton Live sur Windows
Dans l'exemple suivant, TrigEos permet à chaque scène de Live de déclencher une Cue spécifique dans Eos.
-
Sous Windows, après avoir installé LoopMIDI, allez dans les réglages de Live et cochez le port "loopMIDI Port" en sortie pour la colonne Piste.
-
Sur macOS, ouvrez d'abord TrigEos puis utilisez le port "To mac 1" proposé dans Live.

-
Créez une piste pour chaque canal MIDI sur lequel vous souhaitez déclencher des Cues (pour rappel, les Cues de 0.01 à 99.99 sont déclenchées sur le canal 16).
-
Vous pouvez nommer vos clips avec le numéro de la Cue pour plus de clarté.
-
Dans l'exemple ci-contre, la scène 2 joue le clip nommée 9.77 sur la piste MIDI avec le canal de sortie 16. Ce clip déclenchera la Cue 9.77.
En bas dans le Piano Roll, la note MIDI à une hauteur de 9 et une vélocité de 77. -
Vous pouvez attribuer une valeur de vélocité à la note soit en déplaçant le curseur à la souris, soit en la rentrant manuellement dans le champ"Ramp"tout en bas.

Pour afficher le numéro des notes plutôt que leur nom, faites un clic droit sur le clavier vertical du Piano Roll et sélectionnez "MIDI Note Number".




