Graphical Temporal Structured Programming for Interactive Music - Archive ouverte HAL Access content directly
Conference Papers Year : 2016

Graphical Temporal Structured Programming for Interactive Music

(1, 2, 3) , (3, 2) , (1)


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.
Fichier principal
Vignette du fichier
icmc2016template.pdf (301.17 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-01364702 , version 1 (12-09-2016)


  • 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⟩


287 View
119 Download


Gmail Facebook Twitter LinkedIn More