Antescofo Intermediate Representation

We describe an intermediate language designed as a medium-level internal representation of programs of the interactive music system Antescofo. This representation is independent both of the Antescofo source language and of the architecture of the execution platform. It is used in tasks such as verification of timings, model-based conformance testing, static control-flow analysis or simulation. This language is essentially a flat representation of Antescofo's code, as a finite state machine extended with local and global variables, with delays and with concurrent threads creation. It features a small number of simple instructions which are either blocking (wait for external event, signal or duration) or not (variable assignment, message emission and control).

Data and Resources

Additional Info

Field Value
Source https://inria.hal.science/hal-00979359
Author Jacquemard, Florent, Poncelet Sanchez, Clément
Maintainer CCSD
Last Updated May 5, 2026, 14:34 (UTC)
Created May 5, 2026, 14:34 (UTC)
Identifier Report N°: RR-8520
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Synchronous Realtime Processing and Programming of Music Signals (MuTant) ; Institut de Recherche et Coordination Acoustique/Musique (IRCAM)-Inria Paris-Rocquencourt ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Centre National de la Recherche Scientifique (CNRS)
creator Jacquemard, Florent
date 2014-05-05T00:00:00
harvest_object_id c4c6525b-541b-4eee-af11-8dfa6c23fbb4
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-02-28T00:00:00
relation info:eu-repo/semantics/altIdentifier/arxiv/1404.7335
set_spec type:REPORT