top of page

Une interface logicielle pour contrôler

le logiciel Eos

avec n'importe quel contrôleur MIDI.

KontrolEos

Vue FCB.png

L'interface graphique de KontrolEos

Petit préambule

- KontrolEos est une interface conçue initialement pour mon usage personnel et que je mets ici en libre partage. Bien que stable et fonctionnelle, elle n'est pas testée avec le cahier des charges d'une application commerciale (sur de multiples OS par exemple). Merci de l'utiliser en connaissance de cause et de prendre note des éventuelles limitations et bugs connus.

- KontrolEos ne demande que très peu de configuration et sa prise en main est en général assez rapide. Cette documentation se voulant la plus exhaustive possible, elle peut laisser penser l'inverse.

- Je n'ai aucune affiliation avec ETC ou DJTech Tools avec cette application !

A PROPOS

1 - Qu'est-ce que KontrolEos ?

KontrolEos est une interface logicielle permettant de contrôler directement le logiciel Eos d'ETC à l'aide du contrôleur 

KontrolEos permet ainsi au contrôleur MIDI de :

  • Contrôler 18 pages de faders Eos (y compris les touches Bump, Groupe/Assert et Load) avec retour d'information du niveau sur les LEDs des encodeurs.

  • Contrôler le Master fader et le Rate.

  • Contrôler tous les paramètres FCB (réglage coarse, fin, super fin, Home, Min et Max) en les affichant dans l'Encoder Display de Eos comme une Programming Wing d'ETC.

  • Émuler la roue d'intensité avec un encodeur accessible en permanence.

  • Rappeler 24 Snapshots Eos personnalisables (dont 18 par les boutons Page Fader).

  • Rappeler 6 Macros Eos personnalisables.

KontrolEos est un fichier executable (pas d'installation). Une fois l'application ouverte, elle fonctionne en arrière-plan sans avoir à intervenir dessus.

Chaque personnalisation de KontrolEos peut être enregistrée sous forme de presets rappelables instantanément, décuplant ainsi ses possibilités déjà nombreuses.

Il est enfin possible d’exporter ces presets dans un fichier que l’on pourra facilement ré-importer au besoin.

Qu'est-ce que KontrolEos ?
Configuration du contrôleur MIDI

MISE EN ŒUVRE

 

1 - Configuration du Controleur MIDI

 

Avant toute chose, il est nécessaire de configurer les messages MIDI envoyés en interne par le contrôleur.

Téléchargement/Lancement

2 - Premiers pas avec KontrolEos

2.1 - Téléchargement et lancement

Note : la présente version de KontrolEos (2.21) a été testée avec la version xxxxx de Eos.

Vous pouvez télécharger la dernière version de KontrolEos via le lien Google Drive ci-dessous (il n'est pas nécessaire d'avoir de compte Google) :

Une fois le fichier décompressé, 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+

KontrolEos ne nécessite aucune installation, il suffit de double-cliquer sur le fichier "KontrolEos.exe" situé dans le dossier principal pour lancer l'application.

Ce fichier doit 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 KontrolEos, une fenêtre du pare-feu Windows Defender peut s'afficher.

Vous devez autoriser l'accès pour pouvoir utiliser l'application.

Sous macOS

Décompressez le package .dmg puis faites Ctrl+clic sur l'icône de KontrolEos apparue sur votre bureau (cette manipulation avec Ctrl est nécessaire pour ouvrir une application non connue d'Apple).

Vue d'ensemble

2.2 - Vue d'ensemble et généralités

[A]- Configuration réseau.

[B] - Gestion des presets de KontrolEos.

[1] - Mode actif (Fader ou FCB).

[2] - Boutons Snapshots.

[3] - Boutons Alt (Alternatifs).

[4] - Boutons Pages.

[5] - Roue de niveau.

​[6] - Sélection du mode Fader.

[7] - Sélection du mode FCB.

KontrolEos peut être vu comme un interprète permettant au contrôleur MIDI et à Eos de communiquer entre eux.

D'un côté, il reçoit les commandes MIDI du contrôleur et les traduit en OSC pour les envoyer à Eos.

De l'autre, il reçoit des messages OSC de Eos qui vont par exemple modifier en MIDI l'affichage LED sur le contrôleur.

  I

 

 

 

Aucune commande vers Eos n'est réalisable directement depuis l'interface graphique de KontrolEos (en cliquant sur le symbole d'un encodeur avec la souris par exemple).

Pour contrôler un paramètre dans Eos via KontrolEos, il faut obligatoirement actionner le controleur MIDI.

L'interface graphique de KontrolEos sert à la visualisation et à la personnalisation de certains éléments tels que les paramètres des projecteurs asservis, les Snapshots ou les Macros.

Les éléments personnalisables sont tous sur fond bleu foncé (hormis les paramètres réseau [A]).

Ce sont ces éléments sur fond bleu qui sont enregistrés dans le système de presets de KontrolEos ([B]).

L'interface graphique de KontrolEos est divisée en deux zones principales : le bandeau supérieur qui permet la gestion générale de l'application (configuration réseau et gestion des presets) et la grande fenêtre inférieure représentant les encodeurs du Midi Fighter Twister avec leur configuration.

KontrolEos est entièrement conçu autour de deux modes fonctionnant en parallèle:

Le mode Fader identifié par la couleur rose fuschia, permettant le contrôle des faders de Eos.

Le mode FCB identifié par la couleur bleu-vert, permettant le contrôle des paramètres FCB des projecteurs asservis.

Les deux boutons [6] et [7] de chaque côté du contrôleur MIDI  (et de la fenêtre de KontrolEos) permettent de basculer instantanément entre les deux modes et de visualiser les commandes correspondantes dans la fenêtre [1].

Note importante : les 10 encodeurs de la fenêtre [1] sont donc relatifs aux deux modes, les commandes qui leur sont associées diffèrent selon le mode sélectionné.

Les autres encodeurs sont indépendants du mode et leur fonction est toujours la même, quel que soit le mode sélectionné.

FADER_view_2.0.png

Mode Fader

FCB_view_2.0.png

Mode FCB

Fenêtre Pages [4]

Les deux modes sont organisés en plusieurs pages sélectionnables avec les boutons Page en bas du contrôleur MIDI ([4]).

En mode Fader, ces boutons permettent de sélectionner les différentes pages de faders Eos.

En mode FCB, ils permettent de sélectionner les pages de paramètres des projecteurs asservis.

La couleur des boutons Page est fonction du mode sélectionné : FADER = fuschia, FCB = bleu-vert. C'est le moyen pour identifier rapidement le mode actif sur le contrôleur MIDI.

Une page spéciale est accessible dans chacun des modes en pressant simultanément les boutons Page 1 et Page 2. Il s'agit de la page MacroFad en mode Fader et de la page EncoDis en mode FCB.

Pages.JPG

- PUSH : sélection des pages.

- PUSH Page1 + PUSH Page2 : sélection de la page spéciale.

- ROTATION : pas d'action.

Boutons Alt [3]

 

Les boutons Alt1 et Alt2 peuvent être vus comme la touche Alt d'un clavier d'ordinateur : utilisés en combinaison avec les autres boutons du contrôleur MIDI, ils permettent de leur donner une fonctionnalité différente de celle de base.

Seul le Push de ces deux encodeurs a une action. Le rotatif n'a pas d'effet.

Alts.JPG

- PUSH : Alt1 (ou Alt2) à utiliser en combinaison avec d'autres encodeurs.

- ROTATION : pas d'action.

Roue de niveau [5]

 

La roue de niveau est commune aux deux modes et donc accessible en permanence.

wheel.JPG

- PUSH : [Select Last].

- ROTATION : roue de niveau.

Aide contextuelle

Afin de simplifier l'utilsation de KontrolEos sans avoir recours à cette documentation en ligne, une petite aide contextuelle en anglais apparait au bout d'une seconde lors du survol d'un élément de l'interface graphique avec la souris.

Configuration réseau

2.4 - Configuration réseau 

PPour faire communiquer KontrolEos avec Eos. Il suffit simplement de renseigner l'adresse 127.0.0.1 dans Eos :

 

- Allez dans "Setup / Réglages Système / Show Control / OSC".

- Renseignez l'adresse 127.0.0.1 dans le champ "OSC UDP TX Adresse IP".

- Vérifiez que les boutons "OSC RX" et "OSC TX" sont bien activés et que les ports RX et TX sont bien respectivement 8000 et 8001.

Dans KontrolEos, laissez les paramètres définis par défaut dans la fenêtre en haut à gauche (si vous n'avez pas de raison particulière de les modifier).

IP locale.png
IP locale TE.JPG

Configuration de l'OSC dans KontrolEos

Configuration de l'OSC dans Eos

Note 1 : si vous rencontrez des problèmes de communication entre KontrolEos et Eos, pensez à désactiver votre pare-feu pour KontrolEos.

Note 2 : vous pouvez toujours utiliser l'ancienne méthode avec une adresse IP active externe.

Merci de vous rendre dans la section Résolution des problèmes pour plus d'informations.

Presets

​​​2.5 - Presets KontrolEos 

Presets.JPG

Le système de presets de KontrolEos permet d'enregistrer et de rappeler instantanément l'ensemble des paramètres que vous avez personnalisés manuellement dans l'interface (dans les champs en bleu foncé).

Il s'agit notamment des paramètres FCB, des numéros de Snapshots et de Macros,  des pastilles de forçage des couleurs de fader, de l'état du bouton CustoMap, etc.

 

Vous pouvez enregistrer jusqu'à 11 presets.

- Enregister un preset : [Shift] + Clic dans une petite case grise au choix.

- Actualiser un preset : sélectionnez le preset à modifier, faites les modifications, puis refaites [Shift] + Clic dans sa case respective.

- Copier un preset : sélectionnez le preset à copier puis [Shift] + Clic dans la case de déstination.

- Supprimer un preset : sélectionnez le preset à effacer puis cliquez sur "Clear active".

- Supprimer tous les presets : cliquez sur "Clear ALL".

Vous pouvez entrer un nom pour chaque preset dans le champ texte sous les cases. Ce nom est sauvegardé dans le preset lui-même lors de son enregistrement.

- Le preset 1 est chargé par défaut à l'ouverture de l'application.

- Le preset 11 est un preset vide par défaut permettant de repartir de zéro sans avoir à vider tous les champs un par un. Il est donc conseillé de ne pas l'écraser (bien que ce soit possible).

L'ensemble des presets peut être exporté dans un fichier puis ré-importer via les bouton Import et Export.

KontrolEos charge automatiquement à l'ouverture le dernier fichier importé manuellement .

Si une modification est apportée à un preset, une fenêtre d'enregistrement s'ouvrira automatiquement lors de la fermeture de l'interface afin de vous proposer de réenregistrer le fichier.

Mode FADER
FADER_view_2.0.png

2.7 - Mode Fader

Le mode FADER de KontrolEos s'obtient en cliquant sur le bouton "FADER" [6] sur le contrôleur (ou sur l'interface).

Il permet de visualiser la disposition des boutons du contrôleur pour ce mode, de configurer manuellement les snapshots Eos rappelables lors des changements de page de faders et, si besoin, d'opérer un forçage de la couleur du segment LED des encodeurs du contrôleur en fonction du mode des faders de Eos (inhibition, additif ou effet).

La visualisation des 10 encodeurs s'adapte automatiquement en fonction de la page de faders Eos sélectionnée.

Bouton Fader.JPG

- ROTATION : réglage du niveau du fader.

- PUSH : touche [BUMP] du fader.

- ALT1 + PUSH : touche [Grp/Assert] du fader.

- ALT2 + PUSH : touche [Load] du fader.

Adaptation de la couleur du segment LED des encodeurs selon le contenu du fader

Lors des changements de page de faders avec le contrôleur, la couleur du segment LED des encodeurs s'adapte automatiquement au type des faders de Eos.

Le code couleur d'ETC a tenté d'être respecté au mieux : jaune-ornagé pour les Subs, vert pour les Cue Lists, rouge pour le Grand Master, marron pour les Palettes et les Presets, etc. (un peu difficile d'être précis avec la chromie assez basique des LEDs du contrôleur).

En outre, un fader Eos sans contenu apparaitra éteint dans KontrolEos et sur le contrôleur.

Forçage manuel de la couleur du segment LED des encodeurs selon le mode du fader

Il a malheureusement été impossible de faire la même chose pour le mode du fader choisi (Additif, Inhibition ou Effet) car Eos ne renvoie pas cette information lors des changements de page. Si vous changez le mode d'un fader, il peut donc arriver que les couleurs des segments LED du contrôleur MIDI et celles des faders de Eos diffèrent.

Pour pallier à ce désagrément visuel, il est possible de forcer manuellement la couleur d'un segment LED dans KontrolEos à l'aide des petites pastilles à droite de chaque encodeur.

Fader_1.5.jpg

- Croix : annule le forçage de la couleur

- Pastille rouge : force la couleur de l'encodeur en rouge (pour un fader en mode Inhibition par exemple)

- Pastille jaune : force la couleur de l'encodeur en jaune (pour un fader en mode Effet par exemple)

Les forçages de couleur (et les annulations de forçage) nécessitent d'être enregistrés dans un preset de KontrolEos afin d'être retrouvés lors d'une session ultérieure (les pastilles sont sur fond bleu foncé ! ;-) ).

Note : lorsque vous changez de preset, il est nécessaire de rappeler la page de fader avec le contrôleur MIDI afin que les couleurs forcées s'actualisent (aussi bien dans l'interface de KontrolEos que sur le contrôleur lui-même).

Précisions complémentaires sur les boutons Page pour le mode FADER

pages fader 2.2.JPG

- PUSH : pages 1 à 3.

- DOUBLE PUSH* : pages 4 à 6.

- ALT1 + PUSH : pages 7 à 9.

- ALT1 + DOUBLE PUSH : pages 10 à 12.

- ALT2 + PUSH : pages 13 à 15.

- ALT2 + DOUBLE PUSH : pages 16 à 18.

- ROTATION : pas d'action.

Boutons Fader

KontrolEos

Mode Fader

Page MacroFad

 Page spéciale MacroFad 

En mode Fader, la combinaison de touche Page 1 + Page 2 donne accès à la page spéciale MacroFad permettant de contrôler le Master fader et le Rate de Eos avec les encodeurs 1, 2 et 3 du contrôleur.

Elle donne également accès à 6 macros personnalisables ainsi qu'au bouton [Fader] de Eos.

La page MacroFad est accessible en pressant simultanément sur les boutons Page1 et Page2 en mode Fader ({5}).

{1} - Master fader.

Les boutons GO Auto Reset et Q End Auto Reset permettent, lorsqu'ils sont activés, d'initialiser le fader Rate à 100% respectivement lors d'un GO et à la fin d'une cue. Ces fonctions ont essentiellement pour but d'éviter l'oubli du Rate sur une valeur différente de 100% après l'avoir manipulé durant un transfert.

Cette fonctionnalité est également activable/désactivable directement depuis le contrôleur MIDI à l'aide d'un double Push sur l'encodeur. L'activation allume les boutons dans l'état où ils ont été configurés manuellement dans l'interface (soit l'un allumé, soit l'autre, soit les deux). La désactivation éteint les deux boutons.

Dès lors qu'un des deux boutons est allumé, le segment LED coloré de l'encodeur clignote sur le contrôleur MIDI.

L'état de ces boutons est sauvegardé dans les presets de KontrolEos.

 

Note importante : afin d'obtenir le comportement attendu avec l'encodeur Rate de KontrolEos, il convient de configurer le fader 8/page 100 de Eos comme dans la capture d'écran ci-dessous.

Il doit être configuré avec la cuelist 1 et en "3x" afin que la fader Master Vitesse (Rate) corresponde au dixième fader de la page :

Master Fader 2.2.JPG
Macros.JPG

Encodeur 1 :

- PUSH : Go​.

- ROTATION : niveau du fader.

- ALT1 + PUSH : Stop/Go Back.

{2} - Fader vitesse (Rate).

- PUSH : Pas d'action

- ROTATION : ajustement du Rate entre 0% et 200%.

- ALT1 + PUSH : Réinitialisation du rate à 100%.

- ALT2 + PUSH : bouton [RATE] de Eos.

- DOUBLE PUSH : activation/désactivation des fonctions "GO Auto Reset" et "Q End Auto Reset" telles que configurées dans l'interface de KontrolEos.

Fader button.jpg
Eos page de fader 100.JPG

{3} - Bouton [Fader] de Eos.

- PUSH : bouton [FADER] de Eos.

- ROTATION : pas d'action.

{4} - Boutons Macro personnalisables.

- PUSH : Déclenche la macro configurée dans le champ en dessous.

- ROTATION : pas d'action.

Encodeur 2 :

- PUSH : Pas d'action

- ROTATION : niveau du fader.

- DOUBLE PUSH : active/désactive "Linked"

Le bouton Linked permet, lorsqu'il est activé, de relier le master fader de droite à celui de gauche et de n'avoir à tourner que ce dernier pour effectuer des transferts symétriques. Cette fonction a essentiellement pour but de pouvoir n'utiliser qu'une seule main pour réaliser ce type de transfert et de le faire de manière plus précise.

Pour plus de commodité, cette fonctionnalité est activable/désactivable directement depuis le contrôleur MIDI à l'aide d'un double Push sur l'encodeur 2. Ce double Push a une action de type "toggle", c'est-à-dire qu'il active/désactive la fonctionalité alternativement. L'activation du bouton Linked permet d'envoyer la valeur de l'encodeur 1 à l'encodeur 2 lorsqu'il est ajusté. La désactivation désolidarise les deux encodeurs qui retrouvent alors leur comportement indépendant d'origine.

Dès lors que le bouton Linked est allumé, le segment LED de l'encodeur 2 clignote.

L'état du bouton Linked est sauvegardé dans les presets de KontrolEos.

Rate FAder 2.2.JPG

La case sous chaque encodeur permet de choisir le numéro de Macro qui sera appelé.

Ce numéro est sur fond bleu, il sera donc sauvegardé dans les presets de KontrolEos.

Pour être sûr qu'aucune Macro ne soit appelée, entrez "0" (la case passe en bleu foncé).

Vous pouvez entrez le numéro soit avec le clavier de votre ordinateur, soit à la molette de la souris (maintenez la touche SHIFT de votre clavier enfoncée pour un défilement plus précis).

MasterFad_view_2.0 +zones.png

{1} - Master fader.

{2} - Fader vitesse (Rate).

{3} - Bouton [Fader] de Eos.

{4} - Boutons Macro personnalisables.

{5} - Sélection de la page MacroFad.

Snapshots Eos

2.8 - Snapshots Eos 

Snapshots_2.0.JPG

Chacune de ces cases dans KontrolEos permet de sélectionner un Snapshot qui sera rappelé dans Eos à la pression du bouton correspondant (notez le chiffre des cases Snapshots en orangé le différenciant des cases Macro en vert clair).

Il est ainsi possible par exemple de vous créer un Snapshot "Fader" et un snapshot "FCB" dans Eos qui seront rappelées à chaque pression du bouton "Mode Fader" ou "Mode FCB" du contrôleur.

Les deux autres boutons de chaque côté permettent de rappeler n'importe quel snapshot de votre choix.

De la même manière, vous pouvez créer des Snapshots avec une vue individuelle de chacune de 18 pages de faders qui seront appelées avec les pages correspondantes et ainsi visualiser vos faders virtuels dans Eos en même temps que vous les actionnez avec le contrôleur (voir également Mode Fader) :

Le numéro spécifié correspondra au Snapshot déclenché par le premier bouton Page de chaque banque.

Les Snapshots des deux autres pages de la banque seront automatiquement incrémentés de 1 par KontrolEos, et ce pour les six banques disponibles.

Par exemple, si vous entrez "101" dans la case Snapshot notée "1>3", le bouton Page 1 déclenchera le Snapshot 101, le bouton Page 2 déclenchera le Snapshot 102 et le bouton Page 3 le snapshot 103.

Par conséquent vous choisissez le numéro de Snapshot "n" pour la première page de chacune des banques, et ceux des pages 2 et 3 seront automatiquement numérotés "n+1" et "n+2".

Un numéro de Snapshot unique peut également être spécifié pour la page MacroFad.

Les numéros de Snapshots sont dans des cases sur fond bleu, il seront donc sauvegardés dans les presets de KontrolEos.

Pour qu'aucun Snapshot ne soit rappelé, entrez "0" (la case passe en bleu foncé).

Snapshots faders 2.2.JPG
Pistes de développement
Limitations
Versions

NOTES DIVERSES

1. Pistes de développement

2. Limitations et bugs connus

Limitations

Bugs connus

3. Versions

- Version 2.21 (actuelle) - 17 mars 2024

En mode Fader

Correction du bug : l'encodeur n°2 envoie une donnée erronée (quand il passe à environ 13%).

 

- Version 2.2 - 3 février 2024

 

4. Contact

 

Le meilleur moyen pour rester informé des mises à jour et nouveautés de KontrolEos est la page Facebook dédiée :

 

 

Pour toutes questions ou suggestions, merci de privilégier les commentaires sous les posts pour en faire profiter le plus grand nombre.

Sinon merci de me contacter via la messagerie directe de la page pour les choses plus particulières.

 

Si vous n'avez pas Facebook, vous pouvez me contacter via les liens en haut à droite de cette page.

  • Facebook

5. Remerciements

 

Un énorme merci à Thibault d'Aubert, chef du service lumière du Théâtre National de Strasbourg et formateur Eos, pour ses suggestions, ses retours constructifs, ses beta tests minutieux et son enthousiasme !

Merci également aux utilisateurs qui me font des retours et contribuent à améliorer l'application (Vincent, Sébastien, Tim, Mitch, Gregory, Ross...).

Merci à Grégoire et Junn pour leur aide pour compiler la version mac.

Et enfin merci à ceux qui prennent le temps de me dire que ça marche et qu'ils sont contents ! :-)

Contact
Remerciements
Résolution des problèmes

COMPLÉMENT TECHNIQUE

1. Résolution des problèmes courants

 

Cette section vous donnera quelques pistes d'investigation en cas des dysfonctionnements de KontrolEos ou de votre contrôleur MIDI.

Si malgré tout vous n'arrivez pas à faire fonctionner votre contrôleur et que vous envisagez de me contacter, merci de me préciser :

- Votre système d'exploitation (Windows ou mac) ainsi que sa version

- La version de KontrolEos que vous utilisez

- La version de Eos que vous utilisez

- Et de me décrire un minimum ce qui semble fonctionner et ne pas fonctionner 

en ayant évidemment pris soin au préalable de lire attentivement les sections 1 et 2.1, 2.2, 2.3 et 2.4 de cette documentation en ligne.

Note : Il est préférable aussi d'avoir à l'esprit le petit schéma de principe de la section 1. KontrolEos pour comprendre comment communiquent le contrôleur MIDI , KontrolEos et Eos entre eux.

Dans tous les cas, pour identifier le problème :

- Commencez par éliminer toutes sources potentielles de problème extérieures : n'utilisez qu'une configuration réduite à son strict minimum avec votre ordinateur sur lequel il y a Eos et le contrôleur connecté directement dessus (sans passer par un hub USB). Déconnectez l'ordinateur de tout réseau autre que celui actif pour Eos. Déconnectez les autres périphériques USB et MIDI s'il y en a.

- Ensuite, n'ouvrez que KontrolEos (laissez lui le temps de bien se lancer).

- Essayez alors de sélectionner le mode Fader et le mode FCB avec les boutons de côté du contrôlrut les plus vers vous, ainsi que de changer de page avec les Push des encodeurs Page --> l'interface graphique de KontrolEos devrait réagir à ces commandes, signe que l'application reçoit bien les messages MIDI en provenance du contrôleur, et ce, sans n'avoir rien encore paramétré au niveau du réseau.

- Si ce n'est pas le cas, votre contrôleur ne communique pas avec KontrolEos (donc inutile d'aller plus loin et d'ouvrir Eos) --> regardez le 1er point ci-dessous.

- Si c'est le cas, vous pouvez continuez à prospecter à l'aide des autres points ci-dessous.

​• Problème : mon contrôleur semble ne pas communiquer avec KontrolEos.

Le contrôleur communique en MIDI avec KontrolEos.

Pour vérifier si votre contrôleur est bien reconnu par KontrolEos, allez dans l'onglet File / MIDI setup.

--> Le nom de votre contrôleur doit être coché en Inputs et en Outputs dans la colonne "On".

Si ce n'est pas le cas, c'est peut-être que le contrôleur a été reconnu au préalable par Eos ou un autre logiciel (en général un port ou un périphérique MIDI ne peut être reconnu que dans une seule application à la fois).
 

Vérifiez si le MIDI est activé ou non dans le setup de Eos. Pour ça, allez dans Système / Show Control / USB MIDI/SMPTE et vérifiez l'état du bouton "USB MIDI/SMPTE". S'il est activé et que vous voyez apparaitre  le Midi Fighter Twister dans le tableau à droite c'est probablement Eos qui a pris la main sur le contrôleur et KontrolEos ne peut pas le voir.

Pour cette raison, il est conseillé de désactiver le MIDI dans Eos si vous n'en avez pas besoin, et de  démarrer KontrolEos en premier, avant Eos, et avant tout autre application tierce.

​• Problème : KontrolEos ne s'ouvre pas du tout

Si pour une raison étrange et inexpliquée vous n'arrivez pas du tout à ouvrir KontrolEos, que ce soit sous Windows ou sous Mac, vous pouvez tenter de l'ouvrir par le biais de la version d'essai gratuite de Max et du fichier .mxf présent dans le répertoire principal de KontrolEos:

- Allez sur le site de Cycling `74.

- Téléchargez et installez la dernière version de Max correspondant à votre système d'exploitation.

- Allez dans le dossier de KontrolEos et ouvrez le fichier "KontrolEos.mxf"avec Max.

Note : La version d'essai de Max permet la création et la sauvegarde de patches pendant une durée de 30 jours. Au delà de cette période la sauvegarde de patches est désactivée mais vous pouvez continuer à ouvrir des patches, dont KontrolEos.

Les fichiers mxf sont des patches Max en lecture seule, il n'est pas possible de les modifier.

Vérifiez qu'il n'y a pas de messages d'erreur au démarrage de KontrolEos dans Max.

Pour cela, ouvrez la console de Max avec Ctrl+Shift+M et vérifiez qu'aucune ligne inscrite dans la console ne soit sur fond rouge.

Si c'est le cas, c'est qu'il y a un problème.

Il arrive notamment que Max ne trouve pas certaines librairies externes necessaires au fonctionnement de KontrolEos, comme par exemple la librairie nommée "CNMAT"contenant l'objet [OSC-route].

Si c'est votre cas, vous pouvez l'installer manuellement. Pour cela :

- Vérifier que votre ordinateur est connecté à internet (pour pouvoir télécharger le package).

- Dans Max, allez dans l'onglet "File" puis dans "Show package Manager".

- Dans la barre de recherche en haut à droite tapez "CNMAT" et installez le package proposé.

- Relancez KontrolEos.

​​• Problème : KontrolEos contrôle certains paramètres dans Eos mais pas d'autres, et l'interface semble globalement réagir de manière erratique.

Il arrive aussi parfois que le fichier de configuration ne se charge pas correctement dans la mémoire interne lors du transfert, et que les boutons ne se configurent pas avec les messages MIDI qu'ils sont censés envoyer.

Pour vous en assurer, vous pouvez monitorer les messages MIDI qu'envoie le contrôleur directement avec KontrolEos:

- Dans KontrolEos, cliquez dans le coin inférieur droit de la fenêtre de configuration réseau, dans la zone située juste à droite du point blanc de témoin de réception OSC. Cela ouvrira en dessous trois petits champs avec les signaux MIDI qui entrent dans KontrolEos.

- Actionnez les différentes commandes du contrôleur et vérifiez que les messages MIDI entrants correspondent bien à ceux des quatre illustrations ci-dessous pour chacun des deux modes et des deux sous-modes de KontrolEos.

►Le premier chiffre indiqué est le numéro de canal MIDI (Ch) et le deuxième est le numéro de la note (ou du CC). Par exemple 1-12 signifie Canal 1, Note 12 (ou CC 12).
►Pour chaque encodeur, le message au centre correspond au Push et celui en haut à gauche au potentiomètre rotatif.

Si vous constatez des différences entres les signaux envoyés par le contrôleur qui s'affichent dans les petites fenêtres de monitoring et ceux qu'il est censé envoyer, vous pouvez tenter de :

 

Faire un reset d'usine du contrôleur:

 

​• Problème : l'adresse IP 127.0.0.1 ne fonctionne pas.

 

Vérifiez que vous utilisez bien une version de Eos supérieure à 3.1.x. Si ce n'est pas le cas, l'adresse locale 127.0.0.1 ne fonctionnera pas. Dans l'idéal, mettez à jour votre logiciel Eos avec la dernière version fournie par ETC et disponible sur le site.

Pour les utilisateurs mac, il n'est pas impossible qu'une ancienne version de l'OS empêche KontrolEos de fonctionner avec l'IP locale. Pour information, l'OS sur lequel a été testé KontrolEos avec l'adresse 127.0.0.1 est Sonoma 14.2.1.

Si malgré tout, pour une raison une autre, l'adresse IP 127.0.0.1 ne fonctionnait pas, vous pouvez toujours tentez de revenir à l'ancienne méthode avec l'utilisation d'une IP active externe :

L'adresse IP à renseigner dans KontrolEos est celle de la carte réseau (ou Wifi) "online" dans Eos.

Pour connaitre cette adresse, lancez Eos, ouvrez la ZIC et à appuyez sur la touche "Y" (About) de votre clavier d'ordinateur avec la ligne de commande Eos vide :

Eos_about
Network_config.JPG

Afin que Eos envoie les données OSC vers KontrolEos, l'adresse IP doit également être renseignée dans le champ "OSC UDP TX Adresse IP" (exactement la même) :

Eos-OSC-config

Ensuite, vous devez également vérifier les paramètres réseau.

Les ports OSC de transmission (TX) et de réception (RX) dans Eos doivent être activés et doivent concorder avec ceux de KontrolEos :

- Le TX OSC port de KontrolEos doit être le même que le OSC UDP RX port de Eos.

- Le RX OSC port de KontrolEos doit être le même que le OSC UDP TX port de Eos.

Dans KontrolEos, les ports OSC par défaut correspondent à ceux de Eos, à savoir 8000 et 8001.

Si vous n'avez pas de raison particulière de les modifier, vous pouvez les laisser tel quel.

Note : si vous rencontrez des problèmes de communication entre KontrolEos et Eos, pensez à désactiver votre pare-feu pour KontrolEos (ou pour Max si vous utilisez KontrolEos via Max).

c)

La configuration réseau n'est pas sauvegardée dans les presets de KontrolEos excépté dans le preset 1 (voir paragraphe suivant 2.5 - Presets KontrolEos).

Afin de ne pas avoir à reconfigurer les paramètres réseau à chaque ouverture de l'application, vous pouvez donc les renseigner puis créer un preset 1 (ou l'actualiser s'il est existant), exporter votre projet et le réimporter.

Etant donné que le preset 1 du dernier projet importé est chargé par défaut lors de l'ouverture de l'application, ses paramètres réseaux deviendront alors ceux par défaut.

Lorsqu'un paramètre réseau renseigné diffère de celui enregistré dans le Preset 1, il passe en blanc au lieu de bleu.

Trucs et astuces

2. Trucs et astuces

 

Vous trouverez dans cette section quelques astuces d'utilisation de KontrolEos avec le contrôleur ainsi que certaines combinaisons de touches "cachées" ou un peu "exotiques", notamment avec les rotatifs des encodeurs Alt et Page (censés ne pas avoir d'action !... 😉).

Attention, même si ces combinaisons de touches et les commandes qui leur sont associées conservent une certaine logique, elles sortent de la logique initiale de l'interface !

Elles s'adressent donc aux utilisateurs déjà à l'aise avec les principes de base. Si vous êtes un nouvel utilisateur de KontrolEos, ne vous attardez pas sur ces commandes pour le moment !

​​Commandes spéciales

Il y en a deux sortes :

- Celles communes aux deux modes (Fader et FCB), situées sur les boutons Page.

- Celles propres à chaque mode, situées sur les boutons Alt.

Certaines de ces commandes nécessitent une petite manipulation particulière que nous nommerons "Hop-hop"qui consiste à tourner assez rapidement encodeur d'environ 1/4 de tour dans le sens antihoraire puis immédiatement d'environ 1/2 tour dans le sens horaire.

C'est un petit coup de main à prendre, mais cela devrait s’avérer assez pratique !

Commandes communes aux deux modes :

Hop-hop avec l'encodeur Page2 : Sneak Enter

Hop-hop avec l'encodeur Page3 : Shift+Clear (efface la ligne de commande Eos).

Note : il n'y a pas de Hop-hop avec l'encodeur Page1 pour le moment.

Commandes propres à chaque mode :

En mode Fader :

Maintien de Alt1 + Alt2 pendant 0.5s : initialise en Home les 10 faders de la page active.

(Note : cette commande vide préalablement la ligne de commande de Eos).

Hop-hop avec l'encodeur Alt1 : déploie/replie la ZIC.

Astuces

En mode FADER, il est très pratique de pouvoir appeler des Snapshots "mono écran" affichant vos pages de faders dans Eos quand on presse les boutons Page du contrôleur MIDI mais cela peut parfois s'avérer génant, notamment en restitution de spectacle.

Etant donné qu'il est facile de dupliquer un Preset dans KontrolEos, n'hésitez pas à créer un 2ème preset en vidant les petites cases de Snaphots.

De plus n'hésitez pas à vous faire des Snaphots "de base" sur lesquels vous reviendrez à chaque fois que vous serez un peu perdu dans la multitude de fenêtres de Eos, et que vous pourrez configurer sur les boutons de côté du contrôleur, accessibles en permanence quelque soit le mode actif (Fader ou FCB).

IMG_20230826_132939.jpg

Paramétrage en mode Client de Eos.

Si vous avez une installation avec deux Eos Nomad en réseau, l'un configuré en Principal et l'autre en Client, et que vous souhaitez utiliser le contrôleur avec le Client, c'est possible.
Pour cela, il faut ouvrir
KontrolEos sur le Client (inutile de l'ouvrir sur le Principal).

Etant donné que dans ce cas de figure seul le Principal reçoit et envoie de l'OSC, les adresses IP doivent être configurées comme tel :

- L'adresse IP du Principal doit être renseignée dans KontrolEos.

- L'adresse IP du Client doit être renseignée dans le setup OSC du Client et du Principal.

Les ports OSC n'ont pas besoin d'être modifiés (RX 8001 et TX 8000 pour le Client et le Principal, et RX 8000 et TX 8001 pour KontrolEos).

-

© 2024 Nicolas Bazoge


Tous droits réservés
copyrightfrance-logo9.gif
bottom of page