====== Trigger | Sequence ====== L’art numérique, la performance audiovisuelle et les installations interactives reposent sur une maîtrise du temps et de la synchronisation. * -Comment coordonner une projection vidéo avec un appareil électrique ? * -Comment déclencher un effet lumineux en réponse à un son ? Dans ce cours, nous explorerons les protocole de communication (MIDI, DMX, OSC, Serial…) et les outils logiciels (Max MSP, Pure Data…) qui permettent d’orchestrer ces événements. **Objectifs pédagogiques :** * Comprendre les bases de la scénarisation du temps pour des installations artistiques multimédias. * Explorer les protocoles et logiciels permettant la synchronisation et le déclenchement d’événements visuels, sonores et mécaniques. * S'inspirer d’artistes contemporains pour enrichir la démarche créative. * Expérimenter la création et la synchronisation d’un système combinant lumière, vidéo, son et moteurs. === Ressources === Arduino & Max msp {{youtube>ftDtsSHU2UM?medium}}{{youtube>VYWQaqf6yL0?medium}} {{youtube>Cdc2U2_qrhk?medium}}{{youtube>wY1SRehZ9hM?medium}} === Ressources fichiers === Fichier zip contenant qqs patch demos Max msp et Puredata... {{ :bases:fabnum:workshop:trigger-sequence:trigger-sequence.zip |}} ===== Plan du cours ===== === 1. Introduction : Contexte et références (30 minutes) === Présentation du sujet : scénarisation et déclenchement dans les installations artistiques. **Références artistiques :** * Alva Noto, Ryoji Ikeda, Zimoun : minimalisme et précision temporelle. * Valentin Durif : installations interactives. * Florian Hecker, Chris Cunningham/Afx : explorations audiovisuelles synchronisées. **Discussion :** Analyse des œuvres pour identifier les approches techniques et esthétiques liées à la synchronisation temporelle. === 2. Théorie : Protocoles de communication et synchronisation (45 minutes) ===== **Les différents protocoles :** * MIDI : contrôle d’événements sonores et lumineux. * DMX : gestion d’éclairages scéniques et architecturaux. * OSC (Open Sound Control) : communication entre logiciels. * Serial (Arduino) : contrôle de moteurs, relais, et autres composants physiques. **Compatibilité et intégration des protocoles dans les logiciels :** Max MSP, Pure Data, VDMX, TouchDesigner. === 3. Demo 1 : Prise en main des outils et protocoles (1h 15 minutes) ===== * Creation partition sur un autre logiciel = (ex FL studio) * Demonstration de patch max msp controlant en midi des evenements divers (dmx - et arduino + video + son.. ) === 4. Atelier 2 : Expérimentation collective (1h 30 minutes) ===== Scénarisation d’un mini-projet collaboratif : * Création d'une séquence combinant lumière, son, vidéo et moteurs. * Synchronisation et déclenchement d'événements via les protocoles MIDI, DMX et OSC. * Utilisation d’Arduino pour contrôler des dispositifs physiques tels que ventilateurs, fumée, ou petits moteurs. * Itérations et ajustements : exploration de la fluidité et du rythme dans la scénarisation.