• Saison 2015-2016 - None - None > TCPM 2015 : Analyser les processus de création musicale / Tracking the Creative Process in Music
  • Oct. 9, 2015
  • Program note: TCPM 2015
Participants
  • Alain Bonardi (conférencier)
  • Olivier Baudry

1. Introduction
L’analyse des processus de création musicale ne cesse d’élargir son domaine d’action
vers les musiques faisant appel aux moyens électroniques et informatiques. Les contributions récentes sont nombreuses, notamment dans les projets :
DiP-CoRE [BOUTARD & MARANDOLA 2014] articule dissémination et préservation des œuvres de musique mixte au travers de la documentation des processus de production. GAMELAN vise une modélisation en ingénierie des connaissances des activités de production musicale en environnement numérique [VINCENT & al. 2012].
TACEM se consacre aux liens entre technologies et composition électroacoustique, et propose le logiciel TIAALS pour l’analyse aurale interactive [CLARKE & al. 2013].
Certains chercheurs ont étudié plus particulièrement la reprise des œuvres avec technologie : l’obsolescence des moyens techniques engendre de nouveaux processus de création technico-musicaux, dont l’étude est pertinente pour eux-mêmes mais aussi pour comprendre les processus initiaux [MIHALIC & POTTIER 1991]. C’est dans ce cadre que nous positionnons nos travaux, consacrés à la transmission des pièces avec électronique et centrés sur le moment-clé de la reprise d’une œuvre.
En parallèle d’une enquête de terrain auprès de réalisateurs en informatique musicale (questionnaire sollicitant leurs expériences pratiques de transmission), nous commençons une étude centrée sur un dispositif technique précis, connu en musique électronique : le frequency-shifter.
Il est communément défini ainsi : étant donné une fréquence f0, le frequency shifter opère simultanément deux transformations sur un son en entrée :
1. en ajoutant f0 aux fréquences présentes dans le son d’origine,
2. en soustrayant f0 de ce même spectre.
Ce décalage donne des résultats sonores intéressants à deux échelles, macroscopique (battements) et microscopique (transformation d’un son harmonique en un son inharmonique).
Une fois posée cette définition consensuelle, la diversité règne tant au niveau des implémentations ou que de la prise en compte du dispositif dans les œuvres. Les implémentations techniques et les résultats sonores produits ne sont pas répertoriés systématiquement. Les choix compositionnels sont rarement explicités.
Nous faisons l’hypothèse de la pertinence d’une étude historique et technique du frequency-shifter comme contribution à l’analyse des processus de création des œuvres mixtes. Il s’agit de comprendre les évolutions du frequency-shifter comme dispositif technique utilisé par de nombreux créateurs, et d’en envisager les conséquences musicales.
2. Méthodologie 2.1. Corpus étudié
18
Nous avons entrepris un relevé non exhaustif de l’emploi du frequency-shifter dans des œuvres mixtes créées à l’Ircam de 1981 à nos jours par trois compositeurs : Pierre Boulez, Philippe Manoury, et Philippe Leroux. Nous avons suivi les versions successives de huit œuvres. Pour Boulez, Répons (versions 1981, 2006), ...explosante-fixe... (1993), Anthèmes 2 (versions 1999, 2005) ; pour Manoury, Jupiter (versions 1987, 1992, 2004), La Partition du ciel et de l’enfer (versions 1989, 1996), Neptune (versions 1991, 1993, 1998 et 2008) et Partita 1 (version 2007). Enfin, Voi(rex) de Leroux dans sa version de 2002.
Les différentes versions de ces huit œuvres furent implémentées sur cinq configurations matérielle et logicielle différentes :
la configuration 1 est la machine 4X avant l’apparition du logiciel Max,
2 : la 4X avec Max,
3 : la station NeXTavec Max/FTS [PUCKETTE 1991],
4 : Max/MSP sur micro-ordinateur,
5 : PureData sur micro-ordinateur.
2.2. Classification technique des frequency-shifters
Dans chacune de ces œuvres, nous avons observé l’implémentation technique du
frequency-shifter. Devant la difficulté de la tâche, nous avons dialogué avec les auteurs de des développements informatiques (Miller Puckette, Zack Settel).
Du point de vue du procédé, nous n’avons trouvé dans notre corpus que des implémentations dites time-domain (traitement temporel) et aucune dite frequency-domain (traitement fréquentiel).
Du point de vue de la programmation, nous trouvons deux formes dans les environnements Max et PureData : les objets et les abstractions. Les premiers développés en langage C complètent les traitements inclus par défaut dans le logiciel (cas de freqshift~ pour PureData); les secondes utilisent les objets présents dans Max ou PureData (cas de fshift~ pour PureData).
Signalons enfin que le frequency-shifter time-domain se compose de deux étages : un filtre de Hilbert qui crée un signal complexe en quadrature de phase à partir du son en entrée; puis un module de décalage de la fréquence f0. Ce dernier ne donne pas lieu à des variations d’implémentation. En revanche, le filtre de Hilbert est implémenté de diverses manières.
Nous obtenons à l’issue de cette classification trois implémentations principales désignées par A, B et C :
implémentation A (Favreau/Puckette/Settel) : filtre de Hilbert fondé sur une combinaison de 4 filtres passe-tout du 2ème ordre (biquad), code 4X et abstractions PureData et Max, implémentation B (Weiss) : objet PureData utilisant la convolution,
implémentation C (Cycling’74) : objet Max/MSP fondé sur un filtre passe-tout du 6ème ordre, dont le code (propriétaire) est très certainement inspiré de celui de Sean M. Costello dans l’environnement Csound.
2.3. Comparaison sonore des implémentations A, B, C
Dans un premier temps, nous avons comparé les implémentations A et C, toutes deux
disponibles sur Max/MSP. Nous avons soumis trois jeux de sons de flûte traversière avec des notes et des fréquences de décalage f0 différentes. Dans l’implémentation C, les pics des harmoniques sont plus nettement séparés. Les différences de rendu sonore sont sensibles.
L’étape suivante consistera à coder dans FAUST, les trois implémentations A, B, C, permettant une comparaison sonore complète.

3. Les frequency-shifters dans les œuvres du corpus
Les utilisations du frequency-shifter sont assez différentes d’une œuvre à l’autre de
notre corpus, selon deux axes :
timbral et harmonique : transformation monophonique ou polyphonique du son de l’instrument.
rythmique : couplage ou pas avec une ligne à retard réinjectée.
Les différences de rendu sonore entre les implémentations A, B, C nous conduisent à poursuivre cette enquête en interrogeant les compositeurs et les réalisateurs en informatique musicale impliqués dans la conception technico-musicale des œuvres, pour comprendre la motivation du choix d’une implémentation lors de la création, et l’éventuel passage à une autre implémentation lors d’une migration. Par exemple, pourquoi l’implémentation A a-t-elle été conservée dans la deuxième version (2005) d’Anthèmes 2 de Boulez, alors qu’il aurait été possible de passer à l’implémentation C ?

TCPM 2015 : Analyser les processus de création musicale / Tracking the Creative Process in Music

From the same archive