État des lieux

État des lieux

Une synthèse de l’existant ouvre ce cahier des charges, en détaillant le collectif à l’origine du projet, son calendrier de création et les briques technologiques développées.

La Brigata, parties-prenantes du projet

Cette partie présetente les intervenants et leurs rôles respectifs dans L’Arbre de Mia. L’équipe artistique est composé d’auteurs, artistes et techniciens du spectacle vivant, de l’audiovisuel et du jeu vidéo.

  • Jean Boillot, direction artistique, mise en scène
  • Jacques Hoepffner, réalisation interactive
  • Perceval Sanchez, création sonore, régie générale
  • Manu Nourdin, création lumière
  • Laurent Crovella, mise en scène
  • Camille Duvelleroy, écriture transmedia
  • Pauline Sales, écriture
  • Marc Antoine Cyr, écriture
  • Estelle Aubriot, jeu

Processus de création de la Machine-à-Jouer

La mise en place de la Machine-à-Jouer s’est étalée sur 3 années, en lien étroit avec le calendrier de création de L’Arbre de Mia.

Septembre 2021

Résidence à Bords2Scènes, Vitry-le François. Choix des grandes orientations et du premier projet d’écriture. Définition de la Machine-à-Jouer comme dispositif technique permettant l’immersion et l’interactivité des spectateurs, avec l’écriture d’une première pièce-test, L’Arbre de Mia.

Novembre 2021 - janvier 2022

Laboratoire de 5 semaines avec les masters ArTeC et Mise en scène et Dramaturgie, Université Paris-Nanterre.

Mars 2022 à mai 2023

7 laboratoires d’une semaine sur l’Arbre de Mia et la Machine-à-Jouer menés à Bords2Scènes (Vitry-le François), au Lycée Casimir Teyssier (Bitche), au Lieu Unique (Nantes) et à l’Arche (Villerupt). Exploration de la jouabilité, de l’interface, de l’immersion par le son et la lumière et de la dramaturgie. Chaque semaine se conclut par des tests avec des joueurs.

Juin 2023

Première représentation de L’Arbre de Mia, à Bords2Scènes, Vitry-le-François.

Architecture technologique actuelle

La Machine-à-Jouer a été développée dans un environnement TouchDesigner et Node-RED. TouchDesigner assure le déroulé du spectacle et Node-RED la communication vers les terminaux mobiles. La communication réseau utilise un réseau local hors-ligne.

machine
Résidence de création de l'Arbre de Mia

TouchDesigner1

TouchDesigner est un outil de programmation visuelle basé sur des nœuds qui permet de manipuler un contenu multimédia interactif en temps réel. Il est souvent utilisé par des artistes, des programmeurs, des codeurs créatifs, des concepteurs de logiciels et des interprètes du spectacle vivant pour créer des performances, des installations et des œuvres multimédias fixes. Il s’agit d’un outil propriétaire.

Touch2
Machine-à-Jouer, capture 2

Node-RED2

Node-RED est un outil de programmation visuelle basé sur des nœuds, développé par IBM afin d’interconnecter des dispositifs matériels et des services en ligne dans le cadre de l’Internet des objets. Il est majoritairement utilisé pour des applications en domotique. Il s’agit d’un outil open-source.

Red
Projet flows.json, logiciel Node-RED

TouchDesigner est utilisé comme système d’orchestration, avec une interface temps-réel pour le régisseur du spectacle qui a été développée. Le script du spectacle est encodé au format JSON et chargé par TouchDesigner. Le protocole OSC permet d’assurer la communication sur le réseau local entre TouchDesigner et les 3 modules suivants :

  • Régie numérique avec Node-RED, diffusion en temps réel vers des smartphones
  • Régie lumière avec D::Light, logiciel de création lumière
  • Régie son avec Ableton Live, logiciel de création sonore Les commandes OSC sont envoyées par TouchDesigner et directement reçues par les 3 régies, permettant d’avoir un seul régisseur en poste lors du spectacle, qui envoi les cues au moment choisi.
flowchart LR
	node(Node-RED)
    touch(TouchDesigner)
    ableton(Ableton Live)
    dlight(D::Light)
    1(Terminal joueur 1)
	2(Terminal joueur 2)
    3(Terminal joueur 3)
    4(Terminal joueur 4)
    touch-->ableton
    touch-->node
    touch-->dlight
    node-->1
    node-->2
    node-->3
    node-->4
	

Notation du script de la pièce

La partition (notation du script du jeu) est un fichier JSON composé d’un tableau de cues qui ont une indépendance temporelle. L’identifiant cuesuit une nomenclature AXSXCXXX. cues


  1. TouchDesigner, a visual development platform, https://derivative.ca ↩︎

  2. Node-RED, low-code programming for event-driven applications, https://nodered.org ↩︎