Présentation de Machinations (2000)
Transcription
Présentation de Machinations (2000)
Présentation de Machinations (2000) Commande de l’Ircam et du Secrétariat à la culture de la Rhénanie-Westphalie (Allemagne). Œuvre réalisée à l'Ircam. Durée totale de l'œuvre environ 55 min. Création 6 mai 2000, Witten (Allemagne). Actrices: Donacienne Michel-Dansac, Sylvie Sagoon, Sylvie Levesque, Geneviève Ströder, OlIvier Pasquet. Technique Ircam (Olivier Pasquet). Texte Textes de François Regnault et Georges Aperghis Assistants musicaux Olivier Pasquet, Tom Mays Editeur Editions Durand, Paris Effectif 4 actrices femmes 1 acteur homme 1 régisseur lumière sur scène derrière l'acteur. Dispositif électronique. Décor (4 tables avec jeux de lumière et caméras + écrans derrière les tables + 1 table pour ordinateur) Deux versions différentes ont été présentées. La première est celle de la première à Witten, Allemagne, le 6 mai 2000. La seconde est considérée comme la version définitive. Elle a été interprétée la première fois en juin 2000 à l’Ircam. Cette documentation correspond à la version définitive. Ircam - Documentation musicale Georges Aperghis - Machinations 5 Liste des éléments d'exploitation + 2 CD-Rom comprenant tous les éléments nécessaires à l'exécution de la pièce. + 1 partition dérivant ce que doit faire l’opérateur de la machine (l’assistant musical). Ircam - Documentation musicale Georges Aperghis - Machinations 6 Liste de l'équipement électroacoustique et vidéo 2 Macintosh (dont 1 permettant l'insertion d'une carte audio 8 canaux). Minimum informatique conseillé: un 7100 avec Max 3.5.9 (Opcode Systems) pour la vidéo et un au minimum un G3 (500 MHz avec 128 Mb de RAM) avec Max/MSP PPC 3.5.9 (Opcode Systems) pour le son. 1 matrice vidéo 8 * 8 contrôlable à l'aide d'un port série RS232. 1 convertisseur RS232/RS422 pour faire la liaison entre le mac vidéo et la matrice. 1 réverb 2 canaux contrôlable via MIDI. 1 gate 2 canaux contrôlable via MIDI. 1 délai 2 canaux. 1 console Yamaha O2R permettant un contrôle MIDI de la réverb et de la gate (Il existe une disquette 3.5' contenant les réglages et les cues d'une O2R pour Witten et l'ESPRO à l'Ircam). 4 HP type "cluster" sur les côtés de la scène et sur les côtés de la salle. 2 HP plus petits sur les côtés à l'arrière de la salle. 4 HP "au dessus" des tables des actrices. 5 microphones pour les acteurs (4 actrices + 1 acteur). 1 jeu d’orgue (MIDI) sur scène pour les lumières et les iris de la vidéo controlés via MIDI. Ircam - Documentation musicale Georges Aperghis - Machinations 7 Schéma de l'emplacement des HP Ircam - Documentation musicale Georges Aperghis - Machinations 8 L'ingénieur du son se trouve le plus au centre de la salle. Il peut néanmoins se placer à l'arrière comme indiqué dans le schéma ci-dessus. Les 4 HP des 4 actrices doivent être dans un axe optimum afin que le public ait l'impression d'entendre la source sonore des tables. Les HP "L", "R", 5 et 6 sont des sorties directes des dac de l'ordinateur. Les HP à l'arrière sont des HP d'appoint afin d'éviter un effet de "mur sonore" pour les personnes placées à l'arrière. Ces derniers sont aussi utiles pour élargir la salle, donner une ambiance. A cet effet, il faut les reculer virtuellement. Le délai et la réverb sont destinés à cet effet. Le système ressemble à un système "Dolby" de cinéma. Lorsque les HP "L", "R", 5 et 6 dépassent un certain seuil de niveau, la noise gate s'ouvre et envoie le signal qui a dépassé le seuil dans une réverb avant d'être diffusé sur les HP. Il faut prendre garde à ne pas abuser de cet effet. Des cues enregistrés dans la console permettent de contrôler via MIDI le seuil de la noise gate et la durée de la réverb. Cet effet ne fonctionne pas sur tous les sons; il convient de choisir les sons en fonction de la salle et du choix esthétique lors des répétitions. Seuls les sons avec de fortes attaques bénéficient d'un tel effet. Les sons quadriphoniques peuvent bénéficier d'un petit renforcement des canaux arrière à l'aide de cet effet. Ircam - Documentation musicale Georges Aperghis - Machinations 9 Liste des fichiers son :partie32:final :partie27:final4 :partie28:final3 :partie19:track14 :partie27:final1 :partie28:boucle.aiff :partie28:final41.aiff :partie28:final21.aiff :partie23:objet2.aiff :partie23:objet1.aiff :partie27:final3 :partie27:final1 :partie28:final3 :partie26:final :partie28:final1 :partie28:final12.aiff :partie5:final_electronisee :partie4:testo:13b:final.AIFF :partie4:testo:4b:2emepart.aiff Ircam - Documentation musicale Georges Aperghis - Machinations 10 :partie4:testo:3b:mix.AIFF :partie4:testo:2b:mix.AIFF :partie4:testo:1b:mix.AIFF :partie13:final.aiff :assistant:impl :assistant:entre :partie28:final11.aiff :partie7:partie7_final.AIFF :partie6:6.aiff :partie6:5.aiff :partie6:4.aiff :partie6:3.aiff :partie6:2.aiff :partie6:1.aiff :partie29:final.aiff :partie35:object3.aiff :partie35:object2.aiff :partie35:object1.aiff :partie21:2eme_variante.aiff :partie30:mix_reversed :partie17:track3 :partie12:final.AIFF :partie10:5 :partie10:4 :partie10:3 Ircam - Documentation musicale Georges Aperghis - Machinations 11 :partie10:2 :partie10:1 :partie4:testo:7b:transposed_final :partie8:final.aiff :partie33:final :partie3:filtered2.aiff :partie10:35dec :partie25:2.aiff :partie24:track7 :partie24:track6 :partie24:track5 :partie24:track4 :partie22:track3 :assistant:robot2.aiff :partie10:t_35 :partie26:final.aiff :partie23:objet2.aiff :partie23:objet1.aiff :partie12:final.aiff :partie12:proposition:enr2.aiff :partie10:plage34:fof_example.aiff :partie18:mix.aiff :partie10:plage31:gated_reversed.aiff :partie11:objet4.aiff :partie11:objet3.aiff Ircam - Documentation musicale Georges Aperghis - Machinations 12 :partie11:objet2.aiff :partie11:objet1.aiff :assistant:robot.aiff :partie3:partie3.AIFF :partie2:partie2.AIFF :partie1:partie1.AIFF Ircam - Documentation musicale Georges Aperghis - Machinations 13 Réglages et patch vidéo Les quatre écrans vidéo à l'arrière des actrices projettent leurs tables éclairées. Il arrive parfois dans la pièce que les écrans ne correspondent pas aux tables mais qu’il s'agisse plutôt d'un mélange. De plus, les actrices ont des petits moniteurs LCD qui leurs permettent de visualiser leurs projections respectives. A cet effet, une matrice vidéo (Kramer) est utilisée pour router les caméras sur les écrans désirés. Il est aussi possible d'utiliser des iris contrôlables via MIDI. Il faut savoir que les iris peuvent être contrôlés a l’aide du jeu d’orgue que le régisseur lumière utilise sur la scène pour contrôler les lumières. Lors des représentations, il a semble préférable de faire le contrôle ainsi pour éviter tout problème technique du a la lenteur des ports MIDI du mac. C’est pour cette raison que le patch actuel ne comporte plus le contrôle des iris. La matrice vidéo et les iris sont contrôlés à l'aide du patch représente ci-dessous : Patch de la matrice vidéo Ircam - Documentation musicale Georges Aperghis - Machinations 14 Les composants de la matrice correspondent aux caméras en abscisse et aux écrans en ordonnée. La partie de droite est la matrice pour les moniteurs LCD. Ircam - Documentation musicale Georges Aperghis - Machinations 15 Les LED rouges représentent aux états demandes par le patch et les LED vertes représentent les états réels de la matrice. Ce système permet de vérifier précisément ce qui se passe entre le mac et la matrice due a la lenteur et l’insécurité de la transmission. Il est possible de comparer l’état voulu à l’état actuel et de faire une correction automatique en sélectionnant le switch au dessus du patch autocorrection. Une partie du patch est visible en bas a gauche. Elle permet de régler la vitesse de transmission en fonction de celle de la matrice. La matrice Kramer a une vitesse de 9600 bauds. Les deux boites numériques au dessus de ‘p temporiser’ permettent d’optimiser empiriquement les transmission de données entre le mac et la matrice. En effet, la matrice utilisée nécessite un court délai entre les flux de données. La boîte ‘coll MEMORY’ contient une matrice sous forme de texte. Elle représente la suite des mémoires à passer lors de la pièce. Il est possible de changer ou d’ajouter rapidement et facilement une étape de cette mémoire sans avoir à changer le reste en double cliquant sur la boite et en travaillant en mode texte. Il est aussi possible de lire une mémoire, de la sauvegarder ou de l’effacer a l’aide de read, write, clear. Au-dessus de la boîte ‘coll MEMORY’, une boite numérotée permet de se rendre rapidement a une étape de la mémoire, un CUE. Le CUE s’affiche en bas de l’écran. On avance les cues a l’aide des touches UP et DOWN du clavier, a gauche du clavier numérique. Ircam - Documentation musicale Georges Aperghis - Machinations 16 Patch audio Ircam - Documentation musicale Georges Aperghis - Machinations 17 Le patch audio est à installer sur le Machintosh le plus rapide muni d’une carte audio 8 entrées/sorties minimum. Il se compose de deux patch. Un patch principal ‘DSP Engine & Control’ et un patch de contrôle avec une matrice. Le patch de contrôle s’ouvre automatiquement avec patch DSP. Ircam - Documentation musicale Georges Aperghis - Machinations 18 Il comporte quatre lecteurs de fichiers sons monophoniques, un lecteur de sons quadriphoniques, un “ scalp ”, un “ souffle fantôme ”, un “ scrap ”, et un “ fof ”. Voici une brève explication des transformations utilisées sur les quatre voix : Le scalp Le scalp est un effet qui rend les voix des actrices percussives. On tire l’enveloppe des quatre voix des actrices que l’on pitchshift pour créer quatre timbres. A ces timbres, on affecte une enveloppe qui se déclenche en fonction d’un seuil de chaque voix. Il est possible de passer de la voix normale à la voix transformée. Il est donc tres important que les actrices aient toujours la même dynamique. Ircam - Documentation musicale Georges Aperghis - Machinations 19 Des voix avec des transitoires important ou des phonèmes explosifs donne des résultats intéressants. Le scrap Le Scrap est un effet utilisant la distorsion non linéaire à l’aide de fonctions de transfert décrites par les polynômes de Chebycheff. Une telle distorsion garde le côté harmonique des sons harmoniques. En envoyant un sinus de 100 Hz, un polynôme d’ordre 5 sortirait un sinus de 500 Hz. A partir de la source, le programme essaye de suivre un formant et l’isole du reste à l’aide d’une banque de filtres résonnants. On accentue les attaques à l’aide d’un expander puis on applique la distorsion. Ircam - Documentation musicale Georges Aperghis - Machinations 20 Il est donc tres important que les actrices aient toujours la même dynamique. Le fof A l’aide d’une analyse des formants, on refait une synthèse de la voix. Seulement certains paramètres de l’analyse sont pris en compte. D’autres sont remplacés par les aléas de l’analyse, par des blocages du flux de données ou des transpositions anormales. Il est possible d’interpoler les calculs pour donner une certaine inertie ainsi que des effets sonores intéressants. Une voix rauque (avec une basse fréquence fondamentale dans la resynthèse), sifflée, bruitée ou un transitoire de hauteur important donne des effets intéressants. Le souffle fantôme Le souffle fantôme est une simple resynthèse de la voix à l’aide de filtres passe bande à partir d’une analyse spectrale. Le son filtré est du bruit blanc. Le spectre est alors considéré comme une simple banque de données. Une fois encore, certains paramètres de l’analyse/resynthèse sont remplacés par les aléas de l’analyse, par des blocages du flux de données, des transpositions anormales ou un changement de la bande passante. Il est possible de faire varier le pas de l’analyse dans le temps et d’interpoler les pas de calcul. Une voix sifflée, bruitée, respirée et le fait de transposer la resynthèse donnent des effets intéressants. Cet effet a une spatialisation spécifique. D’autres travaux plus poussés ont été effectués (Cf. Ircam _ Olivier Pasquet). Les loopers Les loopers sont deux buffers qui sont lus à des vitesses différentes dans les deux sens. La longueur de lecture doit varier au cours de la pièce. Voici comment se présente le patch DSP : Ircam - Documentation musicale Georges Aperghis - Machinations 21 Il est composé de 4 parties distinctes. La partie DSP qui permet d’allumer ou d’éteindre les dac ainsi qu’ouvrir la fenêtre dsp status. Pour éviter des clics, il faut mettre Max/MSP en overdrive dans le menu option. Puis, dans la fenêtre dsp, il faut choisir la taille des vecteurs à 64 bits. Ircam - Documentation musicale Georges Aperghis - Machinations 22 La partie “ recorders & DSP & dac & adc ” contient tout le moteur de traitement sonore. Deux boîtes sont visibles à la droite des sous patch. Si le mac donne la synchronisation, il convient de cliquer sur “ dsp driver sync int ”. Si le mac est esclave, ce qui est plus sur en cas de crash, il convient de cliquer sur “ dsp driver sync adat ”. La partie “ Q list ” contient les mémoires avec ses parties que l’on avance lors du concert a partir de la matrice. Elles sont éditables en double cliquant sur “ qlist ”. On peut importer ou sauvegarder un fichier texte qui contient les cues. La syntaxe des cues est la suivante 0 éteint et 1 met en marche. IMPORTANT : Il est important de savoir que les calculs de chaque DSP peuvent être allumés ou éteints en fonction de l’utilisation de la puissance de la CPU pour augmenter les capacités du patch avec la même puissance de machine. Ircam - Documentation musicale Georges Aperghis - Machinations 23 A cet effet, les calculs d’une transformation sont mis en marche dès que le niveau de sortie de cette transformation est différent de zéro. Il faut donc faire attention de ne pas oublier de mettre le niveau à zéro lorsque le calcul n’est plus utilisé. --------------------- looper_on; 2; Ceci correspond au nom du fichier son et/ou du traitement qui est envoyé dessous avec le numéro de cue. Tout ce qui commence par cow envoit un paramètre à une transformation. oXY ouvre ou ferme le switch aux coordonees XY a partir du 1er switch en haut a gauche de la matrice. roXY correspond à la même chose mais pour les dac 7 et 8 a partie partir du 1er dac 7 a gauche de la matrice. Certaines entrées ont une syntaxe spécifique. Elle est expliquée ci-dessous dans la description de la syntaxe des qlists.. Loopers cowloopX est le niveau de sortie de l’effet loop nb X loloX est le switch d’entrée pour le micro X. cowllengthX est la durée d’enregistrement et de lecture du loop n˚ X. Players : Les players ont deux niveaux de sortie permettant de régler un niveau en fonction de la pièce tout en gardant les rapports entre les sons eux-mêmes. cowlvX est le niveau de rapport du lecteur de fichiers sons n˚ X. cowlvplX est le niveau général du lecteur de fichiers son X. cowX est le cue du lecteur X. Il est lance au moment où cowX est reçu. 4X correspond au lecteur de fichiers son quadriphoniques. Scrap cowlvscr est le niveau de sortie du scrap. cowscr est le type de scrap ; c’est à dire le cue du scrap. Ircam - Documentation musicale Georges Aperghis - Machinations 24 csriX indique que le adc n˚ X entre dans le scrap. Souffle fantôme sfX indique que le dac n˚ X entre dans le souffle fantôme. cowlvsou est le niveau de sortie du souffle. cowbw/2 règle le double de la bande passante des filtres passe bande. cowtrans règle la transposition cowinter règle l’interpolation. C’est-à-dire le temps maximum entre deux points d’analyse. cowcl efface le buffer des filtres afin d’éviter toute résonance intempestive lors de la mise en marche du calcul. Scalp sci règle le niveau d’entrée des adc. Il est inutile pas dans les dernières versions de qlist. cowlvsc est le niveau de sortie. La densité ainsi que la fshifting ne sont pas réglés à partir de la qlist. Il est néanmoins possible de la faire à l’aide de dscX pour la densité et sscX pour le shifting, où X est le n˚ de adc. FOF fofoX indique que le adc n˚ X entre dans le fof. cowfrfof est le facteur de transposition de la resynthèse. cowinfof est le temps d’interpolation enter deux points de resynthèse. cowlvfof est le niveau de sortie du fof. La dernière partie est ‘Panic Open DSP’. Elle permet d’accéder directement aux sous-patchs en cas de problème. Le nom correspond au traitement vers lequel le bouton vert mène. Ircam - Documentation musicale Georges Aperghis - Machinations 25 Le patch de contrôle : Voir image Patch audio, page 17. Le patch de contrôle se compose d’une matrice de routage à gauche, de commandes des paramètres des transformations à droite, de VU mètres et de reset en bas a gauche. La matrice permettait de faire rapidement des changements durant la création en répétition. Les ronds dans la matrice ne sont qu’esthétiques ; ils suivent la philosophie de la pièce pour peut-être être projeter l’écran lors du spectacle. Lors des répétitions Le petit sous-patch en haut à gauche permet d’accéder directement aux cues désirés lors des répétitions. Il faut double cliquer dessus. Avec une machine lente, il est conseillé d’éteindre les dac avant d’accéder au cue désiré. Il faut aussi faire un reset général (gros bouton rouge) avant de les allumer à nouveau. Le “ rehearse mode ” met en marche une sécurité qui évite de double cliquer involontairement sur NEXT lors du concert. En répétition, il est possible de passer outre cette sécurité afin d’avancer les cues rapidement. NEXT permet d’avancer au cue suivant. REWIND remet le patch au début de la pièce. Il faut savoir qu’il y a deux zéros dans les cues. Le premier apparaît au lancement du patch ou lorsqu’il y a eu un REWIND. Il faut donc cliquer une fois sur NEXT pour se trouver au cues zéro avant le cue 1. Resets Les gros boutons verts, bleus et rouges permettent de remettre à zéro les effets ou les lecteurs son. Il y a un bouton par calcul parallèle. Ceci permet de ne reseter que le calcul qui a un problème tout en laissant les autres continuer. Le petit bouton rouge “ ! ! ! ” à gauche du reset du filtre fantôme efface seulement les buffers des filtres passe bande du souffle fantôme. Les resets mettent les paramètres de transformation à leurs valeur par défaut. Il faut donc se souvenir des paramètres du calcul avant de faire son reset. Le slider en haut a gauche permet de régler le gamma de l’écran lors du concert. Il faut suivre le niveau de luminosité de la salle. Les boutons vert et rouge allument le DSP et le bouton jaune ouvre la boite “ DSP status ” de max. Ircam - Documentation musicale Georges Aperghis - Machinations 26 Installation et préparation du patch Chargement 1 Charger le patch et les sons à partir du CD-Rom. 2 Changer le chemin de l’endroit où se trouvent les sons. A cet effet, il faut changer à la main (désolé) le chemin de chaque banque de son. Les banques de sons se trouvent aux endroits indiqués ci-dessous : p engine : p dsp : p player : p bank et ce pour chaque “p player ”. p engine : p dsp : p p player_from_keys : p presets : p p1. 3 Quitter le patch et le relancer afin de vérifier dans la console Max/MSP si tous les sons sont bien trouvés. 4 Mettre Max/MSP en overdrive dans le menu option. Puis, dans la fenêtre dsp, choisir les vectors size à 64 bits (Se référer aux explications du patch DSP). Mise en marche 1 Ouvrir le patch Main.pat 2 vérifier que tous les sons sont chargés. Il faut regarder si des messages d’erreur apparaissent dans la console de max. 3 Mettre les dac on à l’aide du bouton vert en haut à gauche du patch de contrôle. 4 Cliquer une fois sur “ NEXT ” pour mettre la qlist à zéro. Ircam - Documentation musicale Georges Aperghis - Machinations 27 Exécution Une grande part d’interprétation est laissée à l’assistant musical et interprète qui se trouve sur scène. Il est forcé de suivre sa partition mais n’étant pas une musique purement écrite, il faut faire attention à certains points de liberté. Le rapport entre les actrices et l’électronique est variable. Il faut que les deux soient distincts et compréhensibles mais il arrive parfois à certains moments tendus qu’il faille mettre en valeur la partie électronique. L’assistant musical ne se trouvant pas au milieu de la salle, doit discuter de cette appréciation avec l’ingénieur du son. Ce travail est variable en fonction des qualités de la salle. De même que pour les niveaux de sortie, il faut faire très attention aux niveaux d’entrée. En effet, certaines transformations sont fonction des accentuations, de la dynamique, des phonèmes soufflants des actrices et de leur tempo. Il faut donc faire en sorte que l’effet marche dans tous les cas. Par exemple, il convient d’augmenter la densité des scalps si les actrices ne créent pas assez de sons percussifs avec leur dynamique. La variation de tempo implique un changement manuel de la taille de lecture des loopers pour capturer au mieux les phonèmes en entier. Etc… Georges Aperghis est favorable aux changements extrêmement brutaux de parties. Cela signifie qu’il importe peu que certains clics apparaissent en passant d’un cue à un autre. Bien évidemment, il ne faut pas exagérer. De même ; si un son n’est pas terminé, il faut attendre un moment opportun en fonction du son et de ce qui se passe sur scène pour changer de cue ou cesser la lecture du son. Il peut arriver qu’une actrice aille trop rapidement par rapport aux autres. Dans ce cas, deux cues peuvent être inversés. Il faut se débrouiller à l’aide des indications de la partition en fonction du moment de la pièce. Ircam - Documentation musicale Georges Aperghis - Machinations 28 Schéma audio, vidéo et MIDI IRCAM Video Matr ix Centre Georges Pompidou MACHINATI ONS G. A pe r ghi s pro duc ti on:Aperghis Machinations Mixe r Se t Up Etude . Régie Son . Tel : 01 44 78 47 98 Fax :01 44 78 15 40 naves@ir cam.fr ret4 3 4 ret assistant SUB 1 2 R G3 Optical Fiber assistant voix 1 5 6 7 8 9 voix 3 adc 7100 Video *: split ret3 L ModemSerial PortRS422 : Y link Yamaha ret 2 SUB Seri al convert er voix 4 date: 19/05/2000 RS232 voix 2 plan n° : 001 ret1 5 Optical Fiber optolink 6 Audience DA8X C 20 Y slot3 C-R ST &Mono Ircam - Documentation musicale DEQ 5 C 20 DEQ 5 DEQ 5 DEQ 5 DEQ 5 DEQ 5 DEQ 5 Sub HP1 HP2 HP3 HP4 HP5 HP6 HP7 HP8 HP L HP R ret 1 ret 2&3 ret 4 dac dac dac Eff 1 Cluster Side Stéréo Clock int. 44.1 adatslot 1+ analog slot 2&4 + Y slot 3 direct out 1 2 3 4 5 to adc~ 5 6 7 8 9 Out 1 Out 2 Out 3 Out 4 Out 5 Out 6 Out 7 Out 8 Out L Out R Aux 1 Aux 2 Aux 3 Aux 4 Aux 5 Aux 6 DEQ 5 DEQ 5 DEQ 5 DA8X PCM70 PCM70 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Slot 3 Slot 4 Slot 1 Slot 2 Stéréoin In Micros Adat 02 r 8 M2000 CD player Chant1* Chant2* Chant3* Chant4* assistant assistant* Chant1 Chant2 Chant3 Chant4 optolink M2000* Split ter x4 M2000 7 Optical Fiber Georges Aperghis - Machinations Hearphone Preamp ret assistant 29 Ircam - Documentation musicale Georges Aperghis - Machinations 30