Skip to Main content Skip to Navigation
Conference papers

Graphical Temporal Structured Programming for Interactive Music

Jean-Michaël Celerier 1, 2, 3 Myriam Desainte-Catherine 3, 2 Jean-Michel Couturier 1
2 PoSET - Models for a Structured Programming of Space and Time
Inria Bordeaux - Sud-Ouest, SCRIME - Studio de Création et de Recherche en Informatique et Musique Électroacoustique, LaBRI - Laboratoire Bordelais de Recherche en Informatique
Abstract : The development and authoring of interactive music or applications , such as user interfaces for arts & exhibitions has traditionally been done with tools that pertain to two broad metaphors. Cue-based environments work by making groups of parameters and sending them to remote devices , while more interactive applications are generally written in generic art-oriented programming environments, such as Max/MSP, Processing or openFrameworks. In this paper, we present the current version of the i-score se-quencer. It is an extensive graphical software that bridges the gap between time-based, logic-based and flow-based interactive application authoring tools. Built upon a few simple and novel primitives that give to the composer the expressive power of structured programming, i-score provides a time line adapted to the notation of parameter-oriented interactive music, and allows temporal scripting using JavaScript. We present the usage of these primitives, as well as an i-score example of work inspired from music based on polyvalent structure.
Complete list of metadata

Cited literature [10 references]  Display  Hide  Download
Contributor : Jean-Michaël Celerier Connect in order to contact the contributor
Submitted on : Monday, September 12, 2016 - 5:33:28 PM
Last modification on : Saturday, December 4, 2021 - 3:06:35 AM
Long-term archiving on: : Tuesday, December 13, 2016 - 4:03:31 PM


Files produced by the author(s)


  • HAL Id : hal-01364702, version 1



Jean-Michaël Celerier, Myriam Desainte-Catherine, Jean-Michel Couturier. Graphical Temporal Structured Programming for Interactive Music. International Computer Music Conference, Sep 2016, Utrecht, Netherlands. ⟨hal-01364702⟩



Record views


Files downloads