Research & Projects

High level structure modelisation in classical music

Is a computer able to detect the high level structure of a classical musical piece ? The Algomus team is working on the modelization of the sonata form with Hidden Markov Models (HMMs) in which observations correspond to musical features automatcially computed from musical scores. Local feature extraction also enables the detection of some more local musical phenomenas as authentic/half cadences with the use of machine learning tools like SVMs and neural networks.

Spatial representations of music

Spatial representations of musical objects and relationships enable intuitive understanding of different musical principles such as chord interval content of pitch transformations. Following this idea, discrete pitch-class spaces inspired by the Tonnetz provide original appraoches in music theory, analysis and composition. The software HexaChord implements a number of functionnalities to manipulate MIDI streams (coming from a MIDI file or in live from any MIDI device) in different pitch-class spaces. Recent advances in this project highlight some links with persistent homology applied to simplicial complexes representing collections of pitch-class sets.

Harmonic structures in trance music

An original study in collaboration with Kat Agres, Dorien Herremans and Darrell Conklin on the impact of harmonic repetition on the enjoyment of Uplifting Trance music. The implementation of a transformation process connected to the digital audio workstation Logic Pro X enabled the automatic generation of a variety of high quality audio musical excerpts with different harmonic content. A corpus of 100 anthem chord loops manually transcribed from uplifting trance mixes was built for this study. The corpus is available here.

Generation of constrained microtonal all-interval series

An artistic collaboration with french composer Stéphane de Gérando using the idea of All-Interval series with additional constraints regarding micro-intervals and melodic contour. This work reached to the ellaboration of two musical pieces Tempus Est and Le chant des STISMIS.

Melody Sauce

A collaboration with Charlie Morgan (Hush Music, London) on the ellaboration of pattern extraction in top chart melodies. This work was used to ellaborate the software Melody Sauce dedicated to automatic generation of melodies.


PaperTonnetz is a tool developped in collaboration with Jérémie Garcia that lets musicians explore and compose music with Tonnetz representations by making gestures on interactive paper. In addition to triggering musical notes with the pen as a button-based interface, the drawn gestures become interactive paths that can be used as chords or melodies to support composition. See a video.

  • Best Paper Award ICMC/SMC 2014 - "Spatial Transformations in Simplicial Chord Spaces" (Louis Bigo, Daniele Ghisi, Antoine Spicher, Moreno Andreatta)
  • Prize young researcher 2013 in science and music, organized by IRISA and sponsored by AFIM and Fondation Rennes 1.

Communications and invited talks
  • Musical representations and transformations with chord complexes. Workshop Mathematical and Computational models in Music, University of Pavia. April 2018
  • Différentes représentations musicales pour la classification stylistique et les transformations. Séminaire Algomus, CRIStAL, Lille. May 2016
  • Représentations musicales à l’aide de complexes d’accords : grégarité, morphismes et caractéristiques topologiques. Séminaire MaMuX (Mathématiques, Musique et autres disciplines) IRCAM. February 2016
  • Classification stylistique en musique. Rencontres Arts & Sciences : Neurosciences, Epistémologie et Nouveaux Paradigmes at Centre Universitaire des Saint-Pères, Paris, France. February 2016
  • Le programme HexaChord : aspects théoriques et pratiques de l'analyse musicale par réseaux. Séminaire Geste sonore et paramètres. L'analyse musicale à l'heure des outils multimédia. Séance Représentations pour l'analyse musicale. Institut de Recherche en Musicologie. Université de Paris Sorbonne. March 2015
  • Représentations et transformations musicales à l'aide de complexes d'accords. Workshop Art et Science du SCRIME : La théorie des graphes : un outil d'analyse et de création musicale. Université de Bordeaux - LaBRI. November 2014
  • Représentations symboliques musicales et calcul spatial. Journée GDR ESARS - Modèles formels et visualisations pour la musique : du classique à la pop. Tourcoing, Imaginarium, SCV. April 2014
  • Représentations et transformations de séquences musicales dans des espaces de hauteurs combinatoires. Séminaire doctoral et post-doctoral Théorie et Analyse de la Musique. Université de Paris IV - école doctorale "Concepts et langages" - équipe de recherche "Patrimoines et Langages Musicaux" Université Paris Sorbonne. February 2014
  • Spatial representations and transformations of musical sequences. Séminaire EHU/UPV (Universidad del Pais Vasco - San Sebastian). February 2014
  • Représentations et transformations spatiales de séquences musicales. Séminaire CartoMuse Université d'Avignon - January 2014
  • Représentations symboliques musicales et calcul spatial. L. Bigo. Séminaire LACL (Laboratoire d'Algorithmique Complexité Logique). January 2014
  • Spatial representations and transformations of musical sequences. Digital Music Research Network 2013. Queen Mary University of London. December 2013.
  • Représentations et transformations spatiales de séquences musicales. L. Bigo (Journée Science et Musique - Rennes). October 2013
  • Computer-aided music analysis via OpenMusic - Spatial computing for musical representations. M. Andreatta – C. Agon - L. Bigo. (McGill - Montreal). June 2013
  • Outils algébriques et topologiques en analyse musicale : une approche informatique issue de la programmation spatiale. M. Andreatta - L. Bigo. Lip6 (Paris 6). June 2013
  • Représentation de structures musicales à l'aide de la programmation spatiale. LaBRI (Bordeaux). May 2013
  • Different uses of space for harmonic structure analyze. Center for digital music (Queen Mary University - London). July 2012.
  • Différentes utilisations de l'espace pour la représentation de structures harmoniques. Séminaire MaMuX IRCAM. May 2012.
  • Building Topological Spaces for Musical Objects. Journées Graphes et Structures Topologiques. December 2011.
  • Outils algébriques et représentations géométriques en musicologie computationnelle : le paradigme de la programmation spatiale et ses applications en informatique musicale. [[|Journéees LAC – GeoCal]], Polytechnique, november 2011.
  • Spatial Programming for Musical Representations and Analysis. Journées Spatial Computing. LRI. May 2011.
  • Analyses et Représentations Musicales à l'aide de la Programmation Spatiale. LACL - Paris-Est. March 2011.