<?xml version="1.0" encoding="utf-8"?>
<raweb xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" year="2014">
  <identification id="mutant" isproject="true">
    <shortname>MUTANT</shortname>
    <projectName>Synchronous Realtime Processing and Programming of Music Signals</projectName>
    <theme-de-recherche>Embedded and Real-time Systems</theme-de-recherche>
    <domaine-de-recherche>Algorithmics, Programming, Software and Architecture</domaine-de-recherche>
    <urlTeam>http://repmus.ircam.fr/MuTant</urlTeam>
    <datecreation type="Team">2012 January 01</datecreation>
    <dateupdate type="Project-Team">2013 January 01</dateupdate>
    <structure_exterieure type="Organism">
      <libelle>CNRS</libelle>
    </structure_exterieure>
    <structure_exterieure type="Organism">
      <libelle>Université Pierre et Marie Curie (Paris 6)</libelle>
    </structure_exterieure>
    <structure_exterieure type="Organism">
      <libelle>Institut de Recherche et Coordination Acoustique/Musique - IRCAM</libelle>
    </structure_exterieure>
    <UR name="Rocquencourt"/>
    <keywords>
      <term>Music</term>
      <term>Embedded Systems</term>
      <term>Interaction</term>
      <term>Real-time</term>
      <term>Machine Learning</term>
    </keywords>
    <moreinfo/>
  </identification>
  <team id="uid1">
    <person key="mutant-2014-idp100976">
      <firstname>Arshia</firstname>
      <lastname>Cont</lastname>
      <categoryPro>Chercheur</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Team leader,Ircam, Researcher</moreinfo>
      <hdr>oui</hdr>
    </person>
    <person key="mutant-2014-idp102456">
      <firstname>Jean-Louis</firstname>
      <lastname>Giavitto</lastname>
      <categoryPro>Chercheur</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>CNRS, Senior Researcher</moreinfo>
      <hdr>oui</hdr>
    </person>
    <person key="mutant-2014-idp103904">
      <firstname>Florent</firstname>
      <lastname>Jacquemard</lastname>
      <categoryPro>Chercheur</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Inria, Researcher</moreinfo>
      <hdr>oui</hdr>
    </person>
    <person key="mutant-2014-idp105344">
      <firstname>Thomas</firstname>
      <lastname>Coffy</lastname>
      <categoryPro>Technique</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Inria, ADT Research Engineer until October 2014</moreinfo>
    </person>
    <person key="gallium-2014-idp88312">
      <firstname>Cindy</firstname>
      <lastname>Crossouard</lastname>
      <categoryPro>Assistant</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Inria</moreinfo>
    </person>
    <person key="matherials-2014-idp80112">
      <firstname>David</firstname>
      <lastname>Dinis</lastname>
      <categoryPro>Assistant</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Inria, from May 2014</moreinfo>
    </person>
    <person key="lifeware-2014-idp74664">
      <firstname>Assia</firstname>
      <lastname>Saadi</lastname>
      <categoryPro>Assistant</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Inria</moreinfo>
    </person>
    <person key="mutant-2014-idp110360">
      <firstname>Philippe</firstname>
      <lastname>Cuvillier</lastname>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Univ. Paris VI</moreinfo>
    </person>
    <person key="mutant-2014-idp111592">
      <firstname>José</firstname>
      <lastname>Echeveste</lastname>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Univ. Paris VI</moreinfo>
    </person>
    <person key="mutant-2014-idp112824">
      <firstname>Clément</firstname>
      <lastname>Poncelet</lastname>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Inria,DGA,Univ. Paris VI</moreinfo>
    </person>
    <person key="mutant-2014-idp114072">
      <firstname>Julia</firstname>
      <lastname>Blondeau</lastname>
      <categoryPro>PhD</categoryPro>
      <research-centre>Rocquencourt</research-centre>
      <moreinfo>Université Paris Sorbonne</moreinfo>
    </person>
  </team>
  <presentation id="uid2">
    <bodyTitle>Overall Objectives</bodyTitle>
    <subsection id="uid3" level="1">
      <bodyTitle>Overall Objectives</bodyTitle>
      <p>The research conducted in <i>MuTant</i> is devoted both to leveraging capabilities of
musical interactions between humans and computers,
and to the development of tools to foster
the authoring of interaction and time in computer music.
Our research program departs from <i>Interactive music systems</i>
for computer music composition and performance introduced in mid-1980s at
<ref xlink:href="http://www.ircam.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Ircam</ref>.
Within this paradigm, the computer is brought into the cycle of musical creation
as an <i>intelligent performer</i> <ref xlink:href="#mutant-2014-bid0" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
and equipped with a <i>listening machine</i> <ref xlink:href="#mutant-2014-bid1" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> capable of
analyzing, coordinating and anticipating its own and other musicians' actions
within a musically coherent and synchronous context.
Figure <ref xlink:href="#uid4" location="intern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> illustrates this paradigm.
The use of Interactive Music Systems have become universal ever since
and their practice has not ceased to nourish multidisciplinary research.
From a research perspective, an interactive music systems deals with two problems:
realtime machine listening <ref xlink:href="#mutant-2014-bid2" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, <ref xlink:href="#mutant-2014-bid1" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
or music information retrieval from musicians on stage,
and music programming paradigms <ref xlink:href="#mutant-2014-bid3" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, <ref xlink:href="#mutant-2014-bid4" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> reactive
to the realtime recognition and extraction.
Whereas each field has generated subsequent literature,
few attempts have been made to address the global problem
by putting the two domains in direct interaction.</p>
      <object id="uid4">
        <table>
          <tr>
            <td>
              <ressource xlink:href="IMG/intro1.png" type="float" width="227.62204pt" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" media="WEB"/>
            </td>
          </tr>
        </table>
        <caption>General scheme of Interactive Music Systems</caption>
      </object>
      <p>In modern practices, the computer's role goes beyond rendering pre-recorded accompaniments
and is replaced by concurrent, synchronous and realtime programs defined
during the compositional phase by artists and programmers.
This context is commonly referred to as <i>Machine Musicianship</i> where the computer
does not blindly follow the human but instead has a high degree of musical autonomy and
competence.
In this project, we aim at developing computer systems and language to support real-time
intelligent behavior for such interactions.</p>
      <p><i>MuTant</i>'s research program lies at the intersection and union of two themes,
often considered as disjoint but inseparable within a musical context:</p>
      <orderedlist>
        <li id="uid5">
          <p noindent="true">Realtime music information retrieval and processing</p>
        </li>
        <li id="uid6">
          <p noindent="true">Synchronous and realtime programming for computer music</p>
        </li>
      </orderedlist>
    </subsection>
  </presentation>
  <fondements id="uid7">
    <bodyTitle>Research Program</bodyTitle>
    <subsection id="uid8" level="1">
      <bodyTitle>Real-time Machine Listening</bodyTitle>
      <p>When human listeners are confronted with musical sounds, they rapidly and automatically
find their way in the music.
Even musically untrained listeners have an exceptional ability to make rapid judgments
about music from short examples, such as determining music style, performer, beating,
and specific events such as instruments or pitches.
Making computer systems capable of similar capabilities requires advances in both music cognition,
and analysis and retrieval systems employing signal processing and machine learning.</p>
      <p>In a panel session at the 13th National Conference on Artificial Intelligence in 1996,
Rodney Brooks (noted figure in robotics) remarked that while automatic speech recognition
was a highly researched domain, there had been few works trying to build machines able to
understand “non-speech sound”.
He went further to name this as one of the biggest challenges faced by
Artificial Intelligence <ref xlink:href="#mutant-2014-bid5" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
More than 15 years have passed.
Systems now exist that are able to analyze the contents of music and audio signals
and communities such as International Symposium on Music Information Retrieval (MIR)
and Sound and Music Computing (SMC) have formed.
But we still lack reliable Real-Time machine listening systems.</p>
      <p>The first thorough study of machine listening appeared in Eric Scheirer's PhD thesis
at MIT Media Lab in 2001 <ref xlink:href="#mutant-2014-bid1" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> with a focus on low-level listening
such as pitch and musical tempo, paving the way for a decade of research.
Since the work of Scheirer, the literature has focused on task-dependent methods
for machine listening such as pitch estimation, beat detection, structure discovery and more.
Unfortunately, the majority of existing approaches are designed for information retrieval
on large databases or off-line methods.
Whereas the very act of listening is real-time, very little literature exists for supporting
real-time machine listening.
This argument becomes more clear while looking at the yearly
<ref xlink:href="http://www.music-ir.org/mirex/wiki/MIREX_HOME" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Music Information Retrieval Evaluation eXchange (MIREX)</ref>,
with different retrieval tasks and submitted systems from international institutions,
where almost no emphasis exists on real-time machine listening.
Most MIR contributions focus on off-line approaches to information retrieval
(where the system has access to future data)
with less focus on on-line and realtime approaches to information decoding.</p>
      <p>On another front, most MIR algorithms suffer from modeling of temporal structures
and temporal dynamics specific to music
(where most algorithms have roots in speech or biological sequence without correct
adoption to temporal streams such as music).
Despite tremendous progress using modern signal processing and statistical learning,
there is much to be done to achieve the same level of abstract understanding for example
in text and image analysis on music data.
On another hand, it is important to notice that even untrained listeners are easily able
to capture many aspects of formal and symbolic structures from an audio stream in realtime.
Realtime machine listening is thus still a major challenge for artificial sciences
that should be addressed both on application and theoretical fronts.</p>
      <p>In the MuTant project, we focus on realtime and online methods of music information
retrieval out of audio signals.
One of the primary goals of such systems is to fill in the gap between
<i>signal representation</i> and <i>symbolic information</i>
(such as pitch, tempo, expressivity, etc.)
contained in music signals.
MuTant's current activities focus on two main applications:
<i>score following</i> or realtime audio-to-score alignment <ref xlink:href="#mutant-2014-bid6" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>,
and realtime transcription of music signals <ref xlink:href="#mutant-2014-bid7" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
with impacts both on signal processing using machine learning techniques
and their application in real-world scenarios.</p>
    </subsection>
    <subsection id="uid9" level="1">
      <bodyTitle>Synchronous and realtime programming for computer music</bodyTitle>
      <p>The second aspect of an interactive music system is to <i>react</i> to extracted
high-level and low-level music information based on pre-defined actions.
The simplest scenario is <i>automatic accompaniment</i>,
delegating the interpretation of one or several musical voices to a computer,
in interaction with a live solo (or ensemble) musician(s).
The most popular form of such systems is the automatic accompaniment of an orchestral
recording with that of a soloist in the classical music repertoire (concertos for example).
In the larger context of interactive music systems,
the “notes” or musical elements in the accompaniment are replaced by “programs”
that are written during the phase of composition and are evaluated in realtime
in reaction and relative to musicians' performance.
The programs in question here can range from sound playback, to realtime sound synthesis
by simulating physical models, and realtime transformation of musician's audio and gesture.</p>
      <p>Such musical practice is commonly referred to as the <i>realtime school</i>
in computer music, developed naturally with the invention
of the first score following systems, and led to the invention of the first prototype
of realtime digital signal processors <ref xlink:href="#mutant-2014-bid8" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
and subsequents <ref xlink:href="#mutant-2014-bid9" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>,
and the realtime graphical programming environment
<i>Max</i> for their control <ref xlink:href="#mutant-2014-bid10" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> at Ircam.
With the advent and availability of DSPs in personal computers,
integrated realtime event and signal processing graphical language <i>MaxMSP</i>
was developed <ref xlink:href="#mutant-2014-bid11" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> at Ircam,
which today is the worldwide standard platform for realtime interactive arts programming.
This approach to music making was first formalized by composers such as Philippe Manoury
and Pierre Boulez, in collaboration with researchers at Ircam,
and soon became a standard in musical composition with computers.</p>
      <p>Besides realtime performance and implementation issues, little work has underlined
the formal aspects of such practices in realtime music programming,
in accordance to the long and quite rich tradition of musical notations.
Recent progress has convinced both the researcher and artistic bodies
that this programming paradigm is close to
<i>synchronous reactive programming languages</i>,
with concrete analogies between both:
parallel synchrony and concurrency is equivalent to musical polyphony,
periodic sampling to rhythmic patterns,
hierarchical structures to micro-polyphonies,
and demands for novel hybrid models of time among others.
<i>Antescofo</i> is therefore an early response to such demands
that needs further explorations and studies.</p>
      <p>Within the MuTant project, we propose to tackle this aspect of the
research within two consecutive lines:</p>
      <simplelist>
        <li id="uid10">
          <p noindent="true"><b>Development of a Timed and Synchronous DSL for Real Time
Musician-Computer Interaction:</b>
The design of relevant time models and dedicated temporal interactions
mechanisms are integrated in the ongoing and continuous development
of the <i>Antescofo</i> language. The new tools are validated in the
production of new musical pieces and other musical applications. This
work is performed in strong coupling with composers and performers.
The PhD works of José Echeveste (computer science) and Julia Blondeau
(composer) take place in this context.</p>
        </li>
        <li id="uid11">
          <p noindent="true"><b>Formal Methods:</b> Failure during an artistic performance
should be avoided. This naturally leads to the use of formal
methods, like static analysis, verification or test generation,
to ensure formally that <i>Antescofo</i> programs will behave as expected on stage.
The checked properties may also provide some assistance to the
composer especially in the context of “non deterministic score”
in an interactive framework.
The PhD of Clément Poncelet is devoted to these problems.</p>
        </li>
      </simplelist>
    </subsection>
    <subsection id="uid12" level="1">
      <bodyTitle>Off-the-shelf Operating Systems for Real-time Audio</bodyTitle>
      <p>While operating systems shield the computer hardware from all other software,
it provides a comfortable environment for program execution and evades offensive
use of hardware by providing various services related to essential tasks.
However, integrating discrete and continuous multimedia data demands additional services,
especially for real-time processing of continuous-media such as audio and video.
To this end interactive systems are sometimes referred to as
off-the-shelf operating systems for real-time audio.
The difficulty in providing correct real-time services has much to do with human perception.
Correctness for real-time audio is more stringent than video because human ear is more
sensitive to audio gaps and glitches
than human eye is to video jitter <ref xlink:href="#mutant-2014-bid12" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
Here we expose the foundations of existing sound and music operating systems
and focus on their major drawbacks with regards to today practices.</p>
      <p>An important aspect of any real-time operating system is fault-tolerance
with regards to short-time failure of continuous-media computation,
delivery delay or missing deadlines.
Existing multimedia operating systems are soft real-time where missing a deadline
does not necessarily lead to system failure
and have their roots in pioneering work in <ref xlink:href="#mutant-2014-bid13" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
Soft real-time is acceptable in simple applications such as video-on-demand delivery,
where initial delay in delivery will not directly lead to critical consequences
and can be compensated (general scheme used for audio-video synchronization),
but with considerable consequences for Interactive Systems:
Timing failure in interactive systems will heavily affect inter-operability
of models of computation,
where incorrect ordering can lead to unpredictable and unreliable results.
Moreover, interaction between computing and listening machines
(both dynamic with respect of internal computation and physical environment)
requires tighter and explicit temporal semantics
since interaction between physical environment
and the system can be continuous and not demand-driven.</p>
      <p>Fulfilling timing requirements of continuous media
demands explicit use of scheduling techniques.
As shown earlier, existing Interactive Music Systems rely on
combined event/signal processing.
In real-time, scheduling techniques aim at gluing the two engines together
with the aim of timely delivery of computations between agents and components,
from the physical environment, as well as to hardware components.
The first remark in studying existing system is that they all employ static scheduling,
whereas interactive computing demands more and more time-aware
and context-aware dynamic methods.
The scheduling mechanisms are neither aware of time,
nor the nature and semantics of computations at stake.
Computational elements are considered in a functional manner and reaction and execution
requirements are simply ignored.
For example, <i>Max</i> scheduling mechanisms can delay message delivery when many
time-critical tasks are requested within one cycle <ref xlink:href="#mutant-2014-bid11" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
<i>SuperCollider</i> uses Earliest-Deadline-First (EDF) algorithms and cycles can be
simply missed <ref xlink:href="#mutant-2014-bid14" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
This situation leads to non-deterministic behavior with deterministic components
and poses great difficulties for preservation of underlying techniques, art pieces,
and algorithms.
The situation has become worse with the demand for nomad physical computing
where individual programs and modules are available but no action coordination
or orchestration is proposed to design integrated systems.
System designers are penalized for expressivity, predictability and reliability
of their design despite potentially reliable components.</p>
      <p>Existing systems have been successful in programing and executing small system comprised
of few programs.
However, severe problems arise when scaling from program to system-level for moderate
or complex programs leading to unpredictable behavior.
Computational elements are considered as functions and reaction and
execution requirements are simply ignored.
System designers have uniformly chosen to hide timing properties from higher abstractions,
and despite its utmost importance in multimedia computing,
timing becomes an accident of implementation.
This confusing situation for both artists and system designers,
is quite similar to the one described in
Edward Lee's seminal paper “Computing needs time”
stating: “general-purpose computers are increasingly asked to interact with
physical processes through integrated media such as audio.
[...] and they don't always do it well.
The technological basis that engineers have chosen for general-purpose computing
[...] does not support these applications well.
Changes that ensure this support could improve them and enable many others”
<ref xlink:href="#mutant-2014-bid15" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
      <p>Despite all shortcomings, one of the main advantages of environments
such as <i>Max</i> and <i>PureData</i> to other available systems,
and probably the key to their success, is their ability to handle both
synchronous processes (such as audio or video delivery and processing)
within an asynchronous environment (user and environmental interactions).
Besides this fact, multimedia service scheduling at large has a tendency to go more
and more towards computing besides mere on-time delivery.
This brings in the important question of hybrid scheduling of heterogeneous time
and computing models in such environments, a subject that has had very few studies
in multimedia processing but studied in areas such simulation applications.
We hope to address this issue scientifically by first an explicit study
of current challenges in the domain, and second by proposing appropriate methods for such
systems. This research is inscribed in the three year
<ref xlink:href="http://inedit.ircam.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ANR project INEDIT</ref> coordinated by the team leader
(started in September 2012).
</p>
    </subsection>
  </fondements>
  <domaine id="uid13">
    <bodyTitle>Application Domains</bodyTitle>
    <subsection id="uid14" level="1">
      <bodyTitle>Authoring and Performing Interactive Music</bodyTitle>
      <object id="uid15">
        <table>
          <tr>
            <td>
              <ressource xlink:href="IMG/ascograph_mainshot.jpg" type="float" width="341.43306pt" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" media="WEB"/>
            </td>
          </tr>
        </table>
        <caption>Screenshot of <i>Ascograph</i>, the Antescofo graphical score editor</caption>
      </object>
      <p>The combination of both realtime machine listening systems
and reactive programming paradigms has enabled the <i>authoring</i>
of interactive music systems as well as their realtime performance
within a coherent synchronous framework called
<ref xlink:href="http://repmus.ircam.fr/Antescofo" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Antescofo</ref>.
The module, developed since 2008 by the team members,
has gained increasing attention within the user community worldwide with more
than 40 prestigious public performances yearly.
The outcomes of the teams's research will enhance the interactive and reactive aspects
of this emerging paradigm as well as creating novel authoring tool for such purposes.</p>
      <p>The <i>AscoGraph</i> authoring environment, started in 2013 and shown in
Figure <ref xlink:href="#uid15" location="intern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, is the first step towards such authoring environments.
The outcome of the <ref xlink:href="http://inedit.ircam.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">ANR Project INEDIT</ref>
(with LABRI and GRAME and coordinated by team leader),
will further extend the use-cases of <i>Antescofo</i>
for interactive multimedia pieces with more complex temporal structures
and computational paradigms.
</p>
    </subsection>
    <subsection id="uid16" level="1">
      <bodyTitle>Realtime Music Information Retrieval</bodyTitle>
      <p>Realtime Music Information Retrieval is used as front-end for various applications requiring sonic interaction between software/hardware and the physical worlds. MuTant has focused on realtime machine listening since its inception and holds state-of-the-art algorithms for realtime alignment of audio to symbolic score, realtime tempo detection, realtime multiple-pitch extraction. Recent results have pushed our application to more generalised listening schemes beyond music signals as reported in <ref xlink:href="#mutant-2014-bid16" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
    </subsection>
    <subsection id="uid17" level="1">
      <bodyTitle>Automatic Accompaniment/Creative Tools for Entertainment Industry</bodyTitle>
      <object id="uid18">
        <table>
          <tr>
            <td>
              <ressource xlink:href="IMG/photo_chi13.jpg" type="float" width="227.62204pt" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" media="WEB"/>
            </td>
          </tr>
        </table>
        <caption>Automatic Accompaniment Session with <i>Antescofo</i> during ACM CHI 2013 Conference</caption>
      </object>
      <p>Technologies developed by MuTant can find their way with general public
(besides professional musicians) and within the entertainment industry.
Recent trends in music industry show signs of tendencies towards more intelligent
and interactive interfaces for music applications.
Among them is reactive and adaptive automatic accompaniment and performance assessment
as commercialized by companies such as <i>MakeMusic</i>.
Technologies developed around <i>Antescofo</i> can enhance interaction between user
and the computer for such large public applications.</p>
      <p>Highlights in 2014 include collaborations with Orchestre de Paris Archives that resulted in prototype <ref xlink:href="https://www.youtube.com/watch?x-yt-cl=85027636&amp;x-yt-ts=1422503916&amp;v=A97lFbnqQRo" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">demonstrated to public</ref> in June 2014.</p>
      <p>We will pursue this by licensing our technologies to third-party companies.</p>
    </subsection>
  </domaine>
  <logiciels id="uid19">
    <bodyTitle>New Software and Platforms</bodyTitle>
    <subsection id="uid20" level="1">
      <bodyTitle>Antescofo</bodyTitle>
      <participants>
        <person key="mutant-2014-idp100976">
          <firstname>Arshia</firstname>
          <lastname>Cont</lastname>
        </person>
        <person key="mutant-2014-idp102456">
          <firstname>Jean-Louis</firstname>
          <lastname>Giavitto</lastname>
        </person>
        <person key="mutant-2014-idp103904">
          <firstname>Florent</firstname>
          <lastname>Jacquemard</lastname>
        </person>
        <person key="mutant-2014-idp111592">
          <firstname>José</firstname>
          <lastname>Echeveste</lastname>
        </person>
      </participants>
      <p><ref xlink:href="http://repmus.ircam.fr/antescofo" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Antescofo</ref> is a modular polyphonic
Score Following system as well as a Synchronous Programming language for musical composition.
The module allows for automatic recognition of music score position and tempo
from a realtime audio Stream coming from performer(s),
making it possible to synchronize an instrumental performance with computer realized elements.
The synchronous language within Antescofo allows flexible writing
of time and interaction in computer music.</p>
      <object id="uid21">
        <table>
          <tr>
            <td>
              <ressource xlink:href="IMG/AntescofoVMachines.png" type="float" width="227.62204pt" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest" media="WEB"/>
            </td>
          </tr>
        </table>
        <caption>General scheme of <i>Antescofo</i> virtual machine</caption>
      </object>
      <p>A complete new version of Antescofo has been released in November 2014 on
<ref xlink:href="http://forumnet.ircam.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Ircam Forumnet</ref>.
This version includes major improvements over the previous version as a result of MuTant's research and development. Its
development has benefited from of intensive interactions with composers,
especially Julia Blondeau, José-Miguel Fernandez, and Marco Stroppa.</p>
      <p>One major and sensible improvement is a total review of <i>Antescofo</i>'s realtime machine listening as a result of <ref xlink:href="#mutant-2014-bid17" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, which allows robust recognition in highly polyphonic and noisy environments with the help of novel notions of <i>Probabilistic Time Coherency</i>. This improvement allowed team members to participate in collaborative work with Paris Orchestra among others.</p>
      <p>The 2014 release of <i>Antescofo</i> also includes new anticipative synchronization
strategies. In the context of the PhD of José Echeveste, they are
systematically studied with the help of the Orchestre de Paris and the
composer Marco Stroppa. This work <best><ref xlink:href="#mutant-2014-bid18" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/></best> won the best presentation award at ICMC
2014.</p>
      <p>The new internal architecture unifies the handling of
external (musical) events and the handling of internal (logical) events
in a framework able to manage multiple time frames (relative, absolute
or computed). The notion of synchronization has been extended to be able
to synchronize on the update of a variable in addition to the update of
the listening machine. This mechanism offers new opportunities,
especially in the context of open scores and improvised
music <ref xlink:href="#mutant-2014-bid19" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
      <p>The 2014 version targets the
<ref xlink:href="http://cycling74.com/products/max/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Max</ref> and
<ref xlink:href="http://puredata.info/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">PureData (Pd)</ref> environments on Mac, but
also on Linux on Windows (Pd version).
A standalone version is used to simulate a performance in Ascograph and
to offer batch processing capabilities as well as a testing framework.</p>
    </subsection>
    <subsection id="uid22" level="1">
      <bodyTitle>Ascograph: Antescofo Visual Editor</bodyTitle>
      <participants>
        <person key="mutant-2014-idp105344">
          <firstname>Thomas</firstname>
          <lastname>Coffy</lastname>
          <moreinfo>ADT</moreinfo>
        </person>
        <person key="mutant-2014-idp100976">
          <firstname>Arshia</firstname>
          <lastname>Cont</lastname>
        </person>
      </participants>
      <p>The Antescofo programming language can be extended to visual programing
to better integrate existing scores and to allow users to construct complex and embedded
temporal structures that are not easily integrated into text.
This project is held since October 2012 thanks to Inria ADT Support.</p>
      <p>AscoGraph, the Antescofo graphical score editor released in 2013,
provides a autonomous Integrated Development Environment (IDE) for
the authoring of Antescofo scores.
Antescofo listening machine, when going forward in the score during recognition, uses the
message passing paradigm to perform tasks such as automatic accompaniment, spatialization, etc.
The Antescofo score is a text file containing notes (chord, notes, trills, ...) to follow,
synchronization strategies on how to trigger actions, and electronic actions (the reactive language).
This editor shares the same score parsing routines with Antescofo core, so the validity
of the score is checked on saving while editing in AscoGraph, with proper parsing errors handling.
Graphically, the application is divided in two parts (see Figure <ref xlink:href="#uid15" location="intern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>).
On the left side, a graphical representation of the score,
using a timeline with tracks view.
On the right side, a text editor with syntax coloring of the score is displayed.
Both views can be edited and are synchronized on saving.
Special objects such as "curves", are graphically editable:
they are used to provide high-level variable automation facilities
like breakpoints functions (BPF) with more than 30 interpolations possible types between points,
graphically editable.</p>
      <p>An important feature of AscoGraph is the score import from MusicXML or MIDI files,
which make the complete workflow of the composition of a musical piece much easier than before.</p>
      <p>AscoGraph is strongly connected with Antescofo core object (using OSC over UDP):
when a score is edited and modified it is automatically reloaded in Antescofo,
and on the other hand, when Antescofo follows a score (during a concert or rehearsal)
both graphical and textual view of the score will scroll and show the current position of Antescofo.</p>
      <p>AscoGraph is released under Open-Source MIT license and has been released publicly along
with new Antescofo architecture during IRCAM Forum 2013. Recent development was published in <ref xlink:href="#mutant-2014-bid20" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
</p>
    </subsection>
    <subsection id="uid23" level="1">
      <bodyTitle>Antescofo Timed Test Platform</bodyTitle>
      <participants>
        <person key="mutant-2014-idp103904">
          <firstname>Florent</firstname>
          <lastname>Jacquemard</lastname>
        </person>
        <person key="mutant-2014-idp112824">
          <firstname>Clément</firstname>
          <lastname>Poncelet</lastname>
        </person>
      </participants>
      <p>The frequent use of Antescofo in live and public performances with human musicians
implies strong requirements of temporal reliability and robustness to unforeseen errors in input.
To address these requirements and help the development of the system and authoring of pieces by users,
we are developing a platform for the automation of testing the behavior of Antescofo on a given score,
with of focus on timed behavior.
It makes possible to automate the following main tasks:</p>
      <orderedlist>
        <li id="uid24">
          <p noindent="true">(1) 
generation of relevant input data for testing,
with the sake of exhaustiveness,</p>
        </li>
        <li id="uid25">
          <p noindent="true">(2) 
computation of the corresponding expected output, according to
a formal specification of the expected behavior of the system on a given mixed score,</p>
        </li>
        <li id="uid26">
          <p noindent="true">(3) 
black-box execution of the input test data,</p>
        </li>
        <li id="uid27">
          <p noindent="true">(4) 
comparison of expected and real output and production of a test verdict.</p>
        </li>
      </orderedlist>
      <p>The input and output data are timed traces
(sequences of events together with inter-event durations).</p>
      <p>Our platform uses state of the art techniques and tools
for <i>model-based testing</i> of embedded systems <ref xlink:href="#mutant-2014-bid21" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
Some models of
The environment of the system (the musicians) and the expected behavior of the system
are both represented by formal models.
We have developed a compiler for producing automatically such models,
in an intermediate representation language (IR),
from mixed scores.
The IR are in turn converted into Timed Automata and passed, to the model-checker Uppaal.</p>
      <p>Uppaal is used, with its extension Cover, for the above generation Task (1).
Following some <i>coverage criteria</i>, this tools
makes a systematic exploration of the state space of the model.
We propose also an alternative approach for the generation of input traces
by <i>fuzzing</i> of an ideal trace obtained from the score
(a trace represented a perfectly timed performance of the score).</p>
      <p>Task (2) is also performed by Uppaal, by simulation, using the model of the system
and the generated test input.</p>
      <p>Moreover, we have implemented several tools for Tasks (3) and (4),
corresponding to different boundaries for the implementation under test (black box):
e.g. the interpreter of Antescofo's synchronous language alone, or with tempo detection, or the whole system.</p>
    </subsection>
  </logiciels>
  <resultats id="uid28">
    <bodyTitle>New Results</bodyTitle>
    <subsection id="uid29" level="1">
      <bodyTitle>Highlights of the Year</bodyTitle>
      <p><i>Acoustical Society of America</i> Best Paper Award for <ref xlink:href="#mutant-2014-bid22" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
      <p><i>International Computer Music Conference (ICMC)</i> Best Presentation Award for <ref xlink:href="#mutant-2014-bid18" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
      <p><ref xlink:href="http://tedxmontpellier.com/talk/arshia-cont/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">MuTant TEDx Talk</ref> in October 2014 on <i>Human-Computer Musicianship</i> that attracted more than 12 thousand podcasts according to organisers.</p>
      <p>MuTant in CNRS's 2nd edition of “Les Fondamentales” Science and Society event in Grenoble, in a session dedicated to <ref xlink:href="http://lesfondamentales.cnrs.fr/programme/debat/science-et-musique-sur-une-meme-partition" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Science and Music on the same Score</ref>.</p>
      <p>MuTant Participation in the 2014 edition of <i>Futur en Seine</i> festival and showcased <ref xlink:href="https://www.youtube.com/watch?x-yt-cl=85027636&amp;x-yt-ts=1422503916&amp;v=A97lFbnqQRo" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">collaboration with Orchestre de Paris</ref> in a public event.</p>
      <best>
        <ref xlink:href="#mutant-2014-bid18" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
      </best>
    </subsection>
    <subsection id="uid30" level="1">
      <bodyTitle>Time-Coherency of Bayesian Priors for Sequential Alignment</bodyTitle>
      <p>In the context of Philippe Cuvillier's PhD project, we aim at increasing the robustness of machine listening in situations where observations from the external environment are extremely noisy or incoherent.</p>
      <p>Recent results propose a novel insight to the problem of duration modeling for Information Retrieval problems where a discrete sequence of events is estimated from a time-signal using Bayesian models. Since the duration of each event is unknown, a major issue is setting the right Bayesian prior on each of them. Hidden Semi-Markov models (HSMM) allow choosing explicitly any probability distribution for the durations but learning these statistically is a non-parametric problem. In absence of huge training data sets, most algorithms rely on regularization techniques such as choosing parametric classes of distributions but the justifications of such techniques are often heuristics.</p>
      <p>Among the numerous application domains of HMM-like paradigms, music-to-audio alignment brings two interesting properties. Firstly, a music score informs of the ordering among events. Secondly, it assigns to each event a nominal duration. For alignment tasks the Markov models conveniently model the ordering with <i>transient chains</i>. But the modeling of these nominal durations is a crucial and undermined problematic. This work investigates the relationship of this prior information of duration with the Bayesian priors of a HSMM. Theoretical insights are obtained through the study of the <i>prior state probability</i> of transient semi-Markov chains. Whereas ergodic chain and their convergence to an equilibrium probability are well studied, transient chains constitute an undermined case but of prime importance for real-time inference on HSMM.</p>
      <p>On the first hand we prove that the non-asymptotical evolution of the state probability has some particular behaviors if the Bayesian priors fulfill several precise conditions, derived from statistical properties like the hazard rate and the tail decay. Then we say that a model is <i>time-coherent</i> if the evolution of the state probability respects the information of ordering and nominal lengths. This leads to several prescriptions on the design of HSMM Bayesian priors. On the other hand we get further prescriptions by comparing the Bayesian priors associated to different nominal lengths. This real-valued parameter comes with a natural ordering; we explain why this ordering among parameters is coherently modeled by some specific stochastic orderings among distributions that are standard in statistics.</p>
      <p>Intermediate results have been reported in <ref xlink:href="#mutant-2014-bid17" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, <ref xlink:href="#mutant-2014-bid23" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>. This worked allowed the development of <i>Antescofo</i> version 0.6 released in November 2014.</p>
    </subsection>
    <subsection id="uid31" level="1">
      <bodyTitle>Online Methods for Audio Segmentation and Clustering</bodyTitle>
      <p>Audio segmentation is an essential problem in many audio signal processing tasks, which tries to segment an audio signal into homogeneous chunks. Rather than separately finding change points and computing similarities between segments, we focus on joint segmentation and clustering, using the framework of hidden Markov and semi-Markov models. We introduced a new incremental EM algorithm for hidden Markov models (HMMs) and showed that it compares favorably to existing online EM algorithms for HMMs. Early experimental results on musical note segmentation and environmental sound clustering are promising and will be pursued further in 2015.</p>
      <p>This project was done in the context of Alberto Bietti's MS project <ref xlink:href="#mutant-2014-bid16" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> under co-supervision of Arshia Cont (MuTant) and Francis Bach (SIERRA). </p>
    </subsection>
    <subsection id="uid32" level="1">
      <bodyTitle>Model-based Testing an Interactive Music System</bodyTitle>
      <p>In the context of the Phd of Clément Poncelet,
and in relation with the developments presented in
Section <ref xlink:href="#uid23" location="intern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>,
we have been studying the application of model-based timed testing techniques to interactive music systems like Antescofo.</p>
      <p>Several formal methods have been developed for automatic conformance testing of critical embedded software.
The principle is to execute a real implementation under test (IUT) in a testing framework, black-box,
by sending it carefully selected inputs and then observing and analyzing its outputs.
In conformance model-based testing (MBT), the input and corresponding expected outputs are generated according to formal models of the IUT and the environment.
The models of timed automata with inputs and outputs, and tools like the the Uppaal suite have been developed for extending such techniques to realtime systems <ref xlink:href="#mutant-2014-bid24" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>, <ref xlink:href="#mutant-2014-bid21" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
Several procedures have been designed for addressing the task described in Section <ref xlink:href="#uid23" location="intern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.</p>
      <p>The case of IMS presents important originalities compared to other MBT applications to realtime systems.
On the one hand, the time model supports several time units, including the wall clock time, measured in seconds, and the time of music scores, measured in number of beats relatively to a tempo.
This situation raised several new problems for the generation of test suites and their execution.
On the other hand, the formal specification of the IUT’s behavior on a given score
is produced automatically by a <i>score compiler</i>, using an intermediate representation.
We rely on the realistic hypotheses that a mixed score specify completely the expected timed behavior of the IMS.
Hence, our test method is fully automatic,
in contrast with other approaches which generally require experts to write the specification manually.
This workflow fits well in a music authoring workflow where scores in preparation are constantly evolving.
We have been applying our tools to small benchmark made of characteristic scores,
as well as to real mixed scores used in concerts, and some bugs in Antescofo have been identified.
These results have been presented in the conference ICMC 2014 <ref xlink:href="#mutant-2014-bid25" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>
and will be presented during the 30th ACM/SIGAPP Symposium On Applied Computing, track Software Verification and Testing <ref xlink:href="#mutant-2014-bid26" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
</p>
    </subsection>
    <subsection id="uid33" level="1">
      <bodyTitle>Antescofo Temporal Pattern</bodyTitle>
      <p>An important enhancement has been made by the introduction of an
expressive temporal pattern language <ref xlink:href="#mutant-2014-bid27" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> in
<i>Antescofo</i>. Temporal patterns are used to define complex events
that correspond to a combination of perceived events in the musical
environment as well as arbitrary logical and metrical temporal
conditions. The real time recognition of such event is used to trigger
arbitrary actions in the style of event-condition-action rules.</p>
      <p>The semantics of temporal pattern matching is defined to parallel the
well-known notion of regular expression and Brzozowski’s derivatives
but extended to handle an infinite alphabet, arbitrary predicates,
elapsing time and inhibitory conditions.</p>
      <p>Temporal patterns are implemented by translation into a core subset of
the Antescofo domain specific language. This compilation has proven
efficient enough to avoid the extension of the real-time runtime of
the language and has been validated with composers in actual pieces.</p>
    </subsection>
    <subsection id="uid34" level="1">
      <bodyTitle>OpenMusic reactive Model</bodyTitle>
      <p>In collaboration with Jean Bresson, we have extended the evaluation
model of OpenMusic to integrate reactive
capabilities <ref xlink:href="#mutant-2014-bid28" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/>.
OpenMusic (OM) is a domain-specific visual programming language
designed for computer-aided music composition based on Common Lisp. It
allows composers to develop functional processes generating or
transforming musical data.
To extend OM towards reactive applications, we have proposed to
integrate its demand-driven evaluation mechanism with reactive
data-driven evaluations in a same and consistent visual programming
framework.
To this end, we have developped the first denotational semantics of
the visual language, which gives account for its demand-driven
evaluation mechanism and the incremental construction of programs. We
then have extended this semantics to enable reactive computations in
the functional graphs. The resulting language merges data-driven
executions with the existing demand-driven mechanism. This
integration allows for the propagation of changes in the programs, and
the evaluation of graphically-designed functional expressions as a
response to external events, a first step in bridging the gap between
computer-assisted composition environments and real-time musical
systems.</p>
    </subsection>
    <subsection id="uid35" level="1">
      <bodyTitle>Representation of Rhythm and Quantization</bodyTitle>
      <p>Rhythmic data are commonly represented by tree structures (rhythms trees) in assisted music composition environments, such as OpenMusic, due to the theoretical proximity of such structures with traditional musical notation.
We are studying the application in this context of techniques and tools for processing tree structure, which were originally developed for other areas such as natural language processing, automatic deduction, Web data ...
We are particularly interested in two well established formalisms with solid theoretical foundations: term rewriting and tree automata.</p>
      <p>The problem of rhythm transcription, or quantization, is to generate, from a timed sequence of notes (e.g. a file in MIDI format), a score in traditional music notation. The input events can come from an interpretation on a MIDI keyboard or be the result of a computation in OpenMusic. This problem arises immediately as insoluble unequivocally: we shall calibrate the system to fit the musical context, balancing constraints of precision, or of simplicity / readability of the generated scores. For this purpose, we are developing in collaboration with Slawek Staworko (LINKS, currently on leave at University of Edinburgh) for algorithms searching optimums in large sets of weighted trees (tree series), representing possible solutions to a problem quantification.
A prototype has been developed and is under evaluation on real case studies. For the construction of appropriate tree series, we turn to semi-supervised systems, where the composer's interactions are predominant in the smooth process.
These work have been presented in an invited talk in the workshop of the IFIP working group on term rewriting.</p>
      <p>With Prof. Masahiko Sakai (Nagoya University, a specialist in term rewriting), we conduct a complementary work <ref xlink:href="#mutant-2014-bid29" location="biblio" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest"/> on the representation of rhythmic notation. The goal is to define a structural theory as equations on trees rhythms. This approach can be used for example to generate, by transformation, different notations possible the same rate, with the ability to select in accordance with certain constraints.
</p>
    </subsection>
  </resultats>
  <partenariat id="uid36">
    <bodyTitle>Partnerships and Cooperations</bodyTitle>
    <subsection id="uid37" level="1">
      <bodyTitle>National Initiatives</bodyTitle>
      <subsection id="uid38" level="2">
        <bodyTitle>ANR</bodyTitle>
        <subsection id="uid39" level="3">
          <bodyTitle>
            <ref xlink:href="http://inedit.ircam.fr/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">INEDIT</ref>
          </bodyTitle>
          <sanspuceslist>
            <li id="uid40">
              <p noindent="true">Title: Interactivity in the Authoring of Time and Interactions</p>
            </li>
            <li id="uid41">
              <p noindent="true">Project acronym: INEDIT</p>
            </li>
            <li id="uid42">
              <p noindent="true">Type: ANR Contenu et Interaction 2012 (CONTINT)</p>
            </li>
            <li id="uid43">
              <p noindent="true">Instrument: ANR Grant</p>
            </li>
            <li id="uid44">
              <p noindent="true">Duration: September 2012 - September 2015</p>
            </li>
            <li id="uid45">
              <p noindent="true">Coordinator: IRCAM (France)</p>
            </li>
            <li id="uid46">
              <p noindent="true">Other partners: <ref xlink:href="http://www.grame.fr" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Grame</ref> (Lyon, France), <ref xlink:href="http://www.labri.fr/index.php?n=Projets.Scrime" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">LaBRI</ref> (Bordeaux, France).</p>
            </li>
            <li id="uid47">
              <p noindent="true">Abstract:
The INEDIT project aims to provide a scientific view of the interoperability between common tools for music and audio productions, in order to open new creative dimensions coupling <i>authoring of time</i> and <i>authoring of interaction</i>. This coupling allows the development of novel dimensions in interacting with new media.
Our approach lies within a formal language paradigm: An interactive piece can be seen as a virtual interpreter articulating locally synchronous temporal flows (audio signals) within globally asynchronous event sequence (discrete timed actions in interactive composition). Process evaluation is then to respond reactively to signals and events from an environment with heterogeneous actions coordinated in time and space by the interpreter. This coordination is specified by the composer who should be able to express and visualize time constraints and complex interactive scenarios between mediums.
To achieve this, the project focuses on the development of novel technologies: dedicated multimedia schedulers, runtime compilation, innovative visualization and tangible interfaces based on augmented paper, allowing the specification and realtime control of authored processes. Among posed scientific challenges within the INEDIT project is the formalization of temporal relations within a musical context, and in particular the development of a GALS (Globally Asynchronous, Locally Synchronous) approach to computing that would bridge in the gap between synchronous and asynchronous constraints with multiple scales of time, a common challenge to existing multimedia frameworks.</p>
            </li>
          </sanspuceslist>
        </subsection>
      </subsection>
      <subsection id="uid48" level="2">
        <bodyTitle>Other National Initiatives</bodyTitle>
        <p>Jean-Louis Giavitto participates in the
<ref xlink:href="http://synbiotic.spatial-computing.org" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">SynBioTIC</ref> ANR Blanc
project (with IBISC, University of Evry, LAC University of Paris-Est,
ISC - Ecole Polytechnique).</p>
        <p>The team is also an active member of the ANR network CHRONOS
(investigator Gérard Berry, Collège de France).</p>
      </subsection>
    </subsection>
    <subsection id="uid49" level="1">
      <bodyTitle>European Initiatives</bodyTitle>
      <subsection id="uid50" level="2">
        <bodyTitle>Collaborations in European Programs, except FP7 &amp; H2020</bodyTitle>
        <p>Mutant has started a cooperation with the team of Christoph Kirsch
at the University of Salzburg, Austria,
around the application of the application of the
Logical Execution Time realtime programming paradigm
to computer music systems supporting advanced temporal structure in music and advanced dynamics in interactivity.
We have settled a project LETITBE accepted in the program PHC Amadeus, and to be started in january 2015.</p>
      </subsection>
    </subsection>
    <subsection id="uid51" level="1">
      <bodyTitle>International Initiatives</bodyTitle>
      <subsection id="uid52" level="2">
        <bodyTitle>Inria International Partners</bodyTitle>
        <subsection id="uid53" level="3">
          <bodyTitle>Informal International Partners</bodyTitle>
          <simplelist>
            <li id="uid54">
              <p noindent="true">Shlomo Dubnov (UCSD)</p>
            </li>
            <li id="uid55">
              <p noindent="true">Edward Lee (UC Berkeley)</p>
            </li>
            <li id="uid56">
              <p noindent="true">Miller Puckette (UCSD)</p>
            </li>
            <li id="uid57">
              <p noindent="true">Masahiko Sakai (U. Nagoya)</p>
            </li>
            <li id="uid58">
              <p noindent="true">Slawek Staworko (U. Edinburgh)</p>
            </li>
            <li id="uid59">
              <p noindent="true">David Wessel (UC Berkeley)</p>
            </li>
          </simplelist>
        </subsection>
      </subsection>
    </subsection>
    <subsection id="uid60" level="1">
      <bodyTitle>International Research Visitors</bodyTitle>
      <subsection id="uid61" level="2">
        <bodyTitle>Visits of International Scientists</bodyTitle>
        <p>Masahiko Sakai (Professor at the University of Nagoya) visited MuTant for two weeks in April and October 2014,
For collaborations on term rewriting techniques applied to the representations of rhythm in music notations.</p>
        <p>Slawek Staworko (LINKS, on leave at U. of Edinburgh) visited MuTant for two weeks in June and July 2014,
for collaborations on the problem of automatic rhythm transcriptions.</p>
      </subsection>
      <subsection id="uid62" level="2">
        <bodyTitle>Visits to International Teams</bodyTitle>
        <p>MuTant team members Arshia Cont, Jean-Louis Giavitto and José Echeveste made a formal visit to M.I.T. MediaLab in May 2014 to showcase MuTant work and discuss further collaborations with several New Media teams at MIT.</p>
        <subsection id="uid63" level="3">
          <bodyTitle>Research stays abroad</bodyTitle>
          <p>José Echeveste stays during six weeks in several Universities of United States
which enables collaborations with the following teams and centers:</p>
          <simplelist>
            <li id="uid64">
              <p noindent="true">Center for Hybrid and Embedded Software Systems (UC Berkeley)</p>
            </li>
            <li id="uid65">
              <p noindent="true">The Center for New Music and Audio Technologies (UC Berkeley)</p>
            </li>
            <li id="uid66">
              <p noindent="true">Center for Computer Research in Music and Acoustics (Stanford)</p>
            </li>
            <li id="uid67">
              <p noindent="true">Roger Dannenberg's team (Carnegie Mellon University)</p>
            </li>
            <li id="uid68">
              <p noindent="true">Computer Music Center (Columbia University)</p>
            </li>
          </simplelist>
          <p>This trip allows to share research experience with many people with different areas of expertise and to broadly disseminate the Mutant team work in the main computer music centers and other important computer research centers of United States.</p>
          <p>José Echeveste (MuTant PhD students) undertook a Research Stay in UC Berkeley's EECS department, Center for Hybrid and Embedded Software Systems (CHESS) for two months between April and May 2014. His visit was highlighted by several master classes and workshops on MuTant research in diverse institutions such as UC Berkeley, Columbia University and MIT.</p>
        </subsection>
      </subsection>
    </subsection>
  </partenariat>
  <diffusion id="uid69">
    <bodyTitle>Dissemination</bodyTitle>
    <subsection id="uid70" level="1">
      <bodyTitle>Promoting Scientific Activities</bodyTitle>
      <subsection id="uid71" level="2">
        <bodyTitle>Scientific events selection</bodyTitle>
        <subsection id="uid72" level="3">
          <bodyTitle>Chair of conference program committee</bodyTitle>
          <p>Jean-Louis Giavitto was co-chair of the SCW 2014 the Spatial COmputing
Workshop, co-located with AAMAS, May 2014, Paris.</p>
        </subsection>
        <subsection id="uid73" level="3">
          <bodyTitle>Member of the conference program committee</bodyTitle>
          <p>Jean-Louis Giavitto has participated in the program committee of the
following workshop and conferences: BIPC special track at 8th International Conference on Bio-inspired
Information and Communications Technologies - BICT 2014, December, 2014,
Boston, MA, USA;
MeCBIC 2014 7th Workshop on Membrane Computing and Biologically Inspired
Process Calculi, September 2014, Bucharest, Romania;
SASO Eighth IEEE International Conference on Self-Adaptive and
Self-Organizing Systems - London, September 2014;
JIM 2014 Journée d'informatique Musicale - Bourges - mai 2014;
Journées nationales du GDR GPL 2014, juin 2014, CNAM Paris.</p>
          <p>Florent Jacquemard has participated in the program committee of
the 6th International Symposium on Symbolic Computation in Software Science (SCSS 2014)
and
the conférence Journées d'informatique Musicale (JIM 2014).</p>
        </subsection>
        <subsection id="uid74" level="3">
          <bodyTitle>Reviewer</bodyTitle>
          <p>The members of the team
regularly participate as reviewers for IEEE ICASSP,
ACM Multimedia Conferences, Sound and Music Computing,
International Computer Music Conference (ICMC),
Digital Audio Effects Conference (DAFx),
European Joint Conferences on Theory and Practice of Software (ETAPS),
Federated Logic Conference (FLoC, federating CADE, LICS, RTA),
and more.</p>
        </subsection>
      </subsection>
      <subsection id="uid75" level="2">
        <bodyTitle>Journal</bodyTitle>
        <subsection id="uid76" level="3">
          <bodyTitle>Member of the editorial board</bodyTitle>
          <p>Jean-Louis Giavitto is the redactor-in-chief of TSI (Technique et
Science Informatiques) published by Lavoisier.</p>
        </subsection>
        <subsection id="uid77" level="3">
          <bodyTitle>Reviewer</bodyTitle>
          <p>The members of the team are regular reviewers
for IEEE Transactions on topics related to Machine Learning in Signal Processing (IEEE TSALP, TPAMI, Multimedia journals),
Theoretical Computer Science related journals (TCS, MFCS, LMCS, JLAP, IPL),
and Computer Music related journals (CMJ, JNMR).</p>
        </subsection>
      </subsection>
    </subsection>
    <subsection id="uid78" level="1">
      <bodyTitle>Teaching - Supervision - Juries</bodyTitle>
      <subsection id="uid79" level="2">
        <bodyTitle>Teaching</bodyTitle>
        <simplelist>
          <li id="uid80">
            <p noindent="true">Licence : Clement Poncelet, Environnement de développement, 40h, L3, UPMC, France.</p>
          </li>
          <li id="uid81">
            <p noindent="true">Licence : Clement Poncelet, Ateliers de Recherche Encadrée - ARE, 20h, L1, UPMC, France.</p>
          </li>
          <li id="uid82">
            <p noindent="true">Licence : José Echeveste, Structures discrètes, 30h, L3, UPMC, France.</p>
          </li>
          <li id="uid83">
            <p noindent="true">Licence : Arshia Cont, Sound Engineering and New Technologies - Paris Superior Conservatory, 2h/week.</p>
          </li>
        </simplelist>
      </subsection>
      <subsection id="uid84" level="2">
        <bodyTitle>Supervision</bodyTitle>
        <simplelist>
          <li id="uid85">
            <p noindent="true">PhD in progress: José Echeveste, Accorder le temps de la machine et celui du musicien,
started in october 2011, supervisor: Arshia Cont and Jean-Louis Giavitto.</p>
          </li>
          <li id="uid86">
            <p noindent="true">PhD in progress: Clément Poncelet, Formal methods for analyzing human-machine interaction in complex timed scenario.
Started in october 2013, supervisor: Florent Jacquemard.</p>
          </li>
          <li id="uid87">
            <p noindent="true">PhD in progress: Philippe Cuvillier, Probabilistic Decoding of strongly-timed events in realtime, supervisor: Arshia Cont.</p>
          </li>
        </simplelist>
      </subsection>
      <subsection id="uid88" level="2">
        <bodyTitle>Juries</bodyTitle>
        <p>Jean-Louis Giavitto was reviewer of the Habilitation of Arnaud Banos
(Sorbonne – Paris I, Pour des pratiques de modélisation et de
simulation libérées en géographie et SHS) and examiners for two PhDs:
Mariem Miladi (SupMeca, Modélisation géométrique et mécanique pour les
systèmes mécatroniques) et Adrien Basso-Blandin (Université d'Evry,
Conception d’un langage dédié à la conception de fonctions biologiques
de synthèse par compilation de spécifications comportementales).</p>
        <p>Arshia Cont has acted as Reporter for two Habilitation juries in 2014, for Cédric Févotte (University of Nice) on Non-Negative Matrix Factorization and Its Applications, and for Brunno Bossis (University of Rennes 2) on Musicological Tools for analysis of Live Electronic Music.</p>
      </subsection>
      <subsection id="uid89" level="2">
        <bodyTitle>Institutional commitment</bodyTitle>
        <p>Jean-Louis Giavitto is in the management team of the GDR GPL (Genie de
la programmation et du logiciel), responsible with Etienne Moreau of the
“Languages and Vérification” pole of the GDR. He is also and expert
for the ANR DEFI program and a reviewer for FET projects for the UC.</p>
        <p>Florent Jacquemard is member of the IFIP WorkingGroup 1.6 on Term Rewriting.</p>
        <p>Arshia Cont is the director of <i>Research/Creativity Interfaces</i> at Ircam, in charge of coordinating scientific and artistic activities of the institution and dissemination of its software and community through Ircam Forum.</p>
        <p>Arshia Cont is board member of ICMA (International Computer Music Association) since 2014.</p>
      </subsection>
    </subsection>
    <subsection id="uid90" level="1">
      <bodyTitle>Popularization</bodyTitle>
      <p>Arshia Cont was invited to a <ref xlink:href="http://tedxmontpellier.com/talk/arshia-cont/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">TEDx Talk</ref> in October 2014 on <i>Human-Computer Musicianship</i> that attracted more than 12 thousand podcasts according to organisers.</p>
      <p>Arshia Cont was invited to participate in CNRS's 2nd edition of “Les Fondamentales” Science and Society event in Grenoble, in a session dedicated to <ref xlink:href="http://lesfondamentales.cnrs.fr/programme/debat/science-et-musique-sur-une-meme-partition" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">Science and Music on the same Score</ref>.</p>
      <p>Arshia Cont was invitee to the BFM Business Program on <i>Future of Sound</i>.</p>
      <p>Arshia Cont was featured in the June Edition of <i>Usbek et Rica</i> magazine.</p>
      <p>MuTant team participated in the 2014 edition of <i>Futur en Seine</i> festival and showcased <ref xlink:href="https://www.youtube.com/watch?x-yt-cl=85027636&amp;x-yt-ts=1422503916&amp;v=A97lFbnqQRo" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">collaboration with Orchestre de Paris</ref> in a public event.</p>
      <p>Article on Antescofo by Arshia Cont in the December 2014-January 2015 edition of the popular science magazine “Dossier de La Recherche”.</p>
      <p>José Echeveste, Arshia Cont and Jean-Louis Giavitto participated to
the colloquium “La musique en temps réel” in the festival Musica,
Strasbourg, september 2014.</p>
      <p>Jean-Louis Giavitto participated to the colloquium “Le calcul et le
temps, colloque de philosophie de l’informatique” Université Jean
Moulin (Lyon 3), novembre 2014. He was invited on several seminars
outside computer sciences: EPFL - ArchiZoom,
“computational morphogenesis” in the context of the
architecture exhibition “Animal ?” (april 2014); the e|m|a|fructidor
art school in Chalons, “space and the formalization
of musical processes” (april 2014); CNSMD Lyon and the Ecole Normale
Lyon, “Du temps écrit au temps produit” with Julia Blondeau (april
2014); CISEC (club Inter-associations – AAAF, SEE, SIA – des Systèmes
Embarqués Critiques), “Temps Réel en musique : Antescofo” (Toulouse
June 2014).</p>
      <p>Florent Jacquemard participated to the Inria seminar "1/2 hour of science"
in July 2014, with a talk on Testing and Verification of interactive music systems.</p>
    </subsection>
  </diffusion>
  <biblio id="bibliography" html="bibliography" numero="10" titre="Bibliography">
    
    <biblStruct id="mutant-2014-bid36" type="inproceedings" rend="refer" n="refercite:cont:hal-00723223">
      <identifiant type="hal" value="hal-00723223"/>
      <analytic>
        <title level="a">Realtime Multiple Pitch Observation using Sparse Non-negative Constraints</title>
        <author>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">International Symposium on Music Information Retrieval (ISMIR)</title>
        <loc>Victoria, Canada</loc>
        <imprint>
          <dateStruct>
            <year>2006</year>
          </dateStruct>
          <ref xlink:href="http://hal.inria.fr/hal-00723223" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-00723223</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid6" type="article" rend="refer" n="refercite:cont09a">
      <analytic>
        <title level="a">A coupled duration-focused architecture for realtime music to score alignment</title>
        <author>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">IEEE Transactions on Pattern Analysis and Machine Intelligence</title>
        <imprint>
          <biblScope type="volume">32</biblScope>
          <biblScope type="number">6</biblScope>
          <dateStruct>
            <year>2010</year>
          </dateStruct>
          <biblScope type="pages">974-987</biblScope>
          <ref xlink:href="http://articles.ircam.fr/textes/Cont09a/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>articles.<allowbreak/>ircam.<allowbreak/>fr/<allowbreak/>textes/<allowbreak/>Cont09a/</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid40" type="inproceedings" rend="refer" n="refercite:cont11c">
      <analytic>
        <title level="a">On the creative use of score following and its impact on research</title>
        <author>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Sound and Music Computing</title>
        <loc>Padova, Italy</loc>
        <imprint>
          <dateStruct>
            <month>July</month>
            <year>2011</year>
          </dateStruct>
          <ref xlink:href="http://articles.ircam.fr/textes/Cont11a/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>articles.<allowbreak/>ircam.<allowbreak/>fr/<allowbreak/>textes/<allowbreak/>Cont11a/</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid38" type="article" rend="refer" n="refercite:cont11a">
      <analytic>
        <title level="a">On the Information Geometry of Audio Streams with Applications to Similarity Computing</title>
        <author>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>Shlomo</foreName>
            <surname>Dubnov</surname>
            <initial>S.</initial>
          </persName>
          <persName>
            <foreName>Gérard</foreName>
            <surname>Assayag</surname>
            <initial>G.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">IEEE Transactions on Audio, Speech and Language Processing</title>
        <imprint>
          <biblScope type="volume">19</biblScope>
          <biblScope type="number">4</biblScope>
          <dateStruct>
            <month>May</month>
            <year>2011</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid43" type="inproceedings" rend="refer" n="refercite:cont:hal-00718854">
      <identifiant type="hal" value="hal-00718854"/>
      <analytic>
        <title level="a">Correct Automatic Accompaniment Despite Machine Listening or Human Errors in Antescofo</title>
        <author>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
          <persName key="mutant-2014-idp111592">
            <foreName>José</foreName>
            <surname>Echeveste</surname>
            <initial>J.</initial>
          </persName>
          <persName key="mutant-2014-idp102456">
            <foreName>Jean-Louis</foreName>
            <surname>Giavitto</surname>
            <initial>J.-L.</initial>
          </persName>
          <persName key="mutant-2014-idp103904">
            <foreName>Florent</foreName>
            <surname>Jacquemard</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-international-audience="yes" x-proceedings="yes">
        <title level="m">ICMC 2012 - International Computer Music Conference</title>
        <loc>Ljubljana, Slovenia</loc>
        <imprint>
          <publisher>
            <orgName type="organisation">IRZU - the Institute for Sonic Arts Research</orgName>
          </publisher>
          <dateStruct>
            <month>September</month>
            <year>2012</year>
          </dateStruct>
          <ref xlink:href="http://hal.inria.fr/hal-00718854" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-00718854</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid37" type="inproceedings" rend="refer" n="refercite:cont10b">
      <analytic>
        <title level="a">Real-time polyphonic music transcription with non-negative matrix factorization and beta-divergence</title>
        <author>
          <persName>
            <foreName>Arnaud</foreName>
            <surname>Dessein</surname>
            <initial>A.</initial>
          </persName>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>Guillaume</foreName>
            <surname>Lemaitre</surname>
            <initial>G.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proceedings of the 11th International Society for Music Information Retrieval Conference (ISMIR)</title>
        <loc>Utrecht, Netherlands</loc>
        <imprint>
          <dateStruct>
            <month>August</month>
            <year>2010</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid42" type="article" rend="refer" n="refercite:echeveste:hal-00854719">
      <identifiant type="doi" value="10.1007/s10626-013-0166-2"/>
      <identifiant type="hal" value="hal-00854719"/>
      <analytic>
        <title level="a">Operational semantics of a domain specific language for real time musician-computer interaction</title>
        <author>
          <persName key="mutant-2014-idp111592">
            <foreName>José</foreName>
            <surname>Echeveste</surname>
            <initial>J.</initial>
          </persName>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
          <persName key="mutant-2014-idp102456">
            <foreName>Jean-Louis</foreName>
            <surname>Giavitto</surname>
            <initial>J.-L.</initial>
          </persName>
          <persName key="mutant-2014-idp103904">
            <foreName>Florent</foreName>
            <surname>Jacquemard</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-editorial-board="yes" x-international-audience="yes">
        <title level="j">Discrete Event Dynamic Systems</title>
        <imprint>
          <biblScope type="volume">23</biblScope>
          <biblScope type="number">4</biblScope>
          <dateStruct>
            <month>August</month>
            <year>2013</year>
          </dateStruct>
          <biblScope type="pages">343-383</biblScope>
          <ref xlink:href="http://hal.inria.fr/hal-00854719" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-00854719</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid39" type="inproceedings" rend="refer" n="refercite:cont11b">
      <analytic>
        <title level="a">A Unified Approach to Real Time Audio-to-Score and Audio-to-Audio Alignment Using Sequential Montecarlo Inference Techniques</title>
        <author>
          <persName>
            <foreName>Nicola</foreName>
            <surname>Montecchio</surname>
            <initial>N.</initial>
          </persName>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proceedings of International Conference on Acoustics, Speech and Signal Processing (ICASSP)</title>
        <loc>Prague, Czech Republic</loc>
        <imprint>
          <dateStruct>
            <month>May</month>
            <year>2011</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid41" type="inproceedings" rend="refer" n="refercite:cont11d">
      <analytic>
        <title level="a">Accelerating the Mixing Phase in Studio Recording Productions by Automatic Audio Alignment</title>
        <author>
          <persName>
            <foreName>Nicola</foreName>
            <surname>Montecchio</surname>
            <initial>N.</initial>
          </persName>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">12th International Symposium on Music Information Retrieval (ISMIR)</title>
        <loc>Miami, Florida</loc>
        <imprint>
          <dateStruct>
            <month>October</month>
            <year>2011</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid33" type="book" rend="year" n="cite:duchien:hal-01055909">
      <identifiant type="hal" value="hal-01055909"/>
      <monogr x-international-audience="no">
        <title level="m">Editorial</title>
        <title level="s">3</title>
        <editor role="editor">
          <persName key="spirals-2014-idp79896">
            <foreName>Laurence</foreName>
            <surname>Duchien</surname>
            <initial>L.</initial>
          </persName>
          <persName key="mutant-2014-idp102456">
            <foreName>Jean-Louis</foreName>
            <surname>Giavitto</surname>
            <initial>J.-L.</initial>
          </persName>
        </editor>
        <imprint>
          <biblScope type="volume">33</biblScope>
          <publisher>
            <orgName>Technique et Science Informatiques</orgName>
          </publisher>
          <dateStruct>
            <month>May</month>
            <year>2014</year>
          </dateStruct>
          <biblScope type="pages">4</biblScope>
          <ref xlink:href="https://hal.inria.fr/hal-01055909" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-01055909</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid28" type="article" rend="year" n="cite:bresson:hal-00965747">
      <identifiant type="doi" value="10.1016/j.jvlc.2014.03.003"/>
      <identifiant type="hal" value="hal-00965747"/>
      <analytic>
        <title level="a">A Reactive Extension of the OpenMusic Visual Programming Language</title>
        <author>
          <persName>
            <foreName>Jean</foreName>
            <surname>Bresson</surname>
            <initial>J.</initial>
          </persName>
          <persName key="mutant-2014-idp102456">
            <foreName>Jean-Louis</foreName>
            <surname>Giavitto</surname>
            <initial>J.-L.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no" x-editorial-board="yes" x-international-audience="yes" id="rid01294">
        <idno type="issn">1045-926X</idno>
        <title level="j">Journal of Visual Languages and Computing</title>
        <imprint>
          <biblScope type="volume">25</biblScope>
          <biblScope type="number">4</biblScope>
          <dateStruct>
            <year>2014</year>
          </dateStruct>
          <biblScope type="pages">363-375</biblScope>
          <ref xlink:href="https://hal.archives-ouvertes.fr/hal-00965747" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-00965747</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid31" type="incollection" rend="year" n="cite:giavitto:hal-00960989">
      <identifiant type="hal" value="hal-00960989"/>
      <analytic>
        <title level="a">Du temps écrits au temps produit en informatique musicale</title>
        <author>
          <persName key="mutant-2014-idp102456">
            <foreName>Jean-Louis</foreName>
            <surname>Giavitto</surname>
            <initial>J.-L.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no">
        <editor role="editor">
          <persName>
            <foreName>Hugues</foreName>
            <surname>Vinet</surname>
            <initial>H.</initial>
          </persName>
        </editor>
        <title level="m">Produire le temps</title>
        <imprint>
          <publisher>
            <orgName>Hermann</orgName>
          </publisher>
          <dateStruct>
            <month>April</month>
            <year>2014</year>
          </dateStruct>
          <biblScope type="pages">73-106</biblScope>
          <ref xlink:href="https://hal.archives-ouvertes.fr/hal-00960989" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-00960989</ref>
        </imprint>
      </monogr>
      <note type="bnote">238p. Contributeurs : Yves André, Gérard Berry, Antoine Bonnet, Nicolas Donin, Laurent Feneyrou, Patrick Flandrin, Jean-Louis Giavitto, Philippe Manoury, François Nicolas, Thierry Paul, François Regnault, Pierre-André Valade, Hugues Vinet</note>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid20" type="inproceedings" rend="year" n="cite:coffy:hal-01024865">
      <identifiant type="hal" value="hal-01024865"/>
      <analytic>
        <title level="a">AscoGraph: A User Interface for Sequencing and Score Following for Interactive Music</title>
        <author>
          <persName key="mutant-2014-idp105344">
            <foreName>Thomas</foreName>
            <surname>Coffy</surname>
            <initial>T.</initial>
          </persName>
          <persName key="mutant-2014-idp102456">
            <foreName>Jean-Louis</foreName>
            <surname>Giavitto</surname>
            <initial>J.-L.</initial>
          </persName>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no" x-international-audience="yes" x-proceedings="yes" x-invited-conference="no" x-editorial-board="yes">
        <title level="m">ICMC 2014 - 40th International Computer Music Conference</title>
        <loc>Athens, Greece</loc>
        <imprint>
          <dateStruct>
            <month>September</month>
            <year>2014</year>
          </dateStruct>
          <ref xlink:href="https://hal.inria.fr/hal-01024865" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-01024865</ref>
        </imprint>
        <meeting id="cid117037">
          <title>International Conference on Computer Music</title>
          <num>40</num>
          <abbr type="sigle">ICMC</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid22" type="inproceedings" rend="year" n="cite:cont:hal-00997842">
      <identifiant type="hal" value="hal-00997842"/>
      <analytic>
        <title level="a">The Cyber-Physical System Approach for Automatic Music Accompaniment in Antescofo</title>
        <author>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
          <persName key="mutant-2014-idp111592">
            <foreName>José</foreName>
            <surname>Echeveste</surname>
            <initial>J.</initial>
          </persName>
          <persName key="mutant-2014-idp102456">
            <foreName>Jean-Louis</foreName>
            <surname>Giavitto</surname>
            <initial>J.-L.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no" x-international-audience="yes" x-proceedings="no" x-invited-conference="no" x-editorial-board="yes">
        <title level="m">Acoustical Society Of America</title>
        <loc>Providence, Rhode Island, United States</loc>
        <imprint>
          <dateStruct>
            <month>May</month>
            <year>2014</year>
          </dateStruct>
          <ref xlink:href="https://hal.inria.fr/hal-00997842" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-00997842</ref>
        </imprint>
        <meeting id="cid624496">
          <title>Meeting of the Acoustical Society Of America</title>
          <num>2014</num>
          <abbr type="sigle"/>
        </meeting>
      </monogr>
      <note type="bnote">Best Paper Award for Students and Young Presenters</note>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid17" type="inproceedings" rend="year" n="cite:cuvillier:hal-01058366">
      <identifiant type="hal" value="hal-01058366"/>
      <analytic>
        <title level="a">Coherent Time Modeling of semi-Markov Models with Application to Real-Time Audio-to-Score Alignment</title>
        <author>
          <persName key="mutant-2014-idp110360">
            <foreName>Philippe</foreName>
            <surname>Cuvillier</surname>
            <initial>P.</initial>
          </persName>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no" x-international-audience="yes" x-proceedings="yes" x-invited-conference="no" x-editorial-board="yes">
        <editor role="editor">
          <persName>
            <foreName>Jan</foreName>
            <surname>Larsen</surname>
            <initial>J.</initial>
          </persName>
          <persName>
            <foreName>Kevin</foreName>
            <surname>Guelton</surname>
            <initial>K.</initial>
          </persName>
        </editor>
        <title level="m">MLSP 2014 - IEEE International Workshop on Machine Learning for Signal Processing (2014)</title>
        <loc>Reims, France</loc>
        <imprint>
          <publisher>
            <orgName>IEEE</orgName>
          </publisher>
          <publisher>
            <orgName type="organisation">Mboup, Mamadou</orgName>
          </publisher>
          <dateStruct>
            <month>September</month>
            <year>2014</year>
          </dateStruct>
          <ref xlink:href="https://hal.inria.fr/hal-01058366" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-01058366</ref>
        </imprint>
        <meeting id="cid91840">
          <title>IEEE International Workshop on Machine Learning for Signal Processing</title>
          <num>2014</num>
          <abbr type="sigle">MLSP</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid23" type="inproceedings" rend="year" n="cite:cuvillier:hal-01080235">
      <identifiant type="hal" value="hal-01080235"/>
      <analytic>
        <title level="a">Time-coherency of Bayesian priors on transient semi-Markov chains for audio-to-score alignment</title>
        <author>
          <persName key="mutant-2014-idp110360">
            <foreName>Philippe</foreName>
            <surname>Cuvillier</surname>
            <initial>P.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no" x-international-audience="yes" x-proceedings="yes" x-invited-conference="no" x-editorial-board="yes">
        <title level="m">MaxEnt 2014</title>
        <loc>Amboise, France</loc>
        <imprint>
          <publisher>
            <orgName type="organisation">SEE</orgName>
          </publisher>
          <dateStruct>
            <month>September</month>
            <year>2014</year>
          </dateStruct>
          <ref xlink:href="https://hal.inria.fr/hal-01080235" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-01080235</ref>
        </imprint>
        <meeting id="cid392211">
          <title>International Workshop on Bayesian Inference and Maximum Entropy Methods in Science and Engineering</title>
          <num>2014</num>
          <abbr type="sigle">MAXENT</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid29" type="inproceedings" rend="year" n="cite:donatbouillud:hal-01105418">
      <identifiant type="hal" value="hal-01105418"/>
      <analytic>
        <title level="a">Towards an Equational Theory of Rhythm Notation</title>
        <author>
          <persName>
            <foreName>Pierre</foreName>
            <surname>Donat-Bouillud</surname>
            <initial>P.</initial>
          </persName>
          <persName key="mutant-2014-idp103904">
            <foreName>Florent</foreName>
            <surname>Jacquemard</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>Masahiko</foreName>
            <surname>Sakai</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no" x-international-audience="yes" x-proceedings="yes" x-invited-conference="no" x-editorial-board="yes">
        <title level="m">Music Encoding Conference 2015</title>
        <loc>Florence, Italy</loc>
        <imprint>
          <dateStruct>
            <month>May</month>
            <year>2015</year>
          </dateStruct>
          <ref xlink:href="https://hal.inria.fr/hal-01105418" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-01105418</ref>
        </imprint>
        <meeting id="cid624725">
          <title>Music Encoding Conference 2015</title>
          <num>2015</num>
          <abbr type="sigle"/>
        </meeting>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid27" subtype="nonparu-p" type="inproceedings" rend="year" n="cite:giavitto:hal-01054667">
      <identifiant type="doi" value="10.1145/2643135.2643158"/>
      <identifiant type="hal" value="hal-01054667"/>
      <analytic>
        <title level="a">Real-Time Matching of Antescofo Temporal Patterns</title>
        <author>
          <persName key="mutant-2014-idp102456">
            <foreName>Jean-Louis</foreName>
            <surname>Giavitto</surname>
            <initial>J.-L.</initial>
          </persName>
          <persName key="mutant-2014-idp111592">
            <foreName>José</foreName>
            <surname>Echeveste</surname>
            <initial>J.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no" x-international-audience="yes" x-proceedings="yes" x-invited-conference="no" x-editorial-board="yes">
        <title level="m">PPDP 2014 - 16th International Symposium on Principles and Practice of Declarative Programming</title>
        <loc>Canterbury, United Kingdom</loc>
        <imprint>
          <publisher>
            <orgName>ACM</orgName>
          </publisher>
          <dateStruct>
            <month>September</month>
            <year>2014</year>
          </dateStruct>
          <ref xlink:href="https://hal.archives-ouvertes.fr/hal-01054667" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-01054667</ref>
        </imprint>
        <meeting id="cid22164">
          <title>ACM SIGPLAN International Conference on Principles and Practice of Declarative Programming</title>
          <num>16</num>
          <abbr type="sigle">PPDP</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid19" type="inproceedings" rend="year" n="cite:nika:hal-01053834">
      <identifiant type="hal" value="hal-01053834"/>
      <analytic>
        <title level="a">Planning Human-Computer Improvisation</title>
        <author>
          <persName>
            <foreName>Jérôme</foreName>
            <surname>Nika</surname>
            <initial>J.</initial>
          </persName>
          <persName key="mutant-2014-idp111592">
            <foreName>José</foreName>
            <surname>Echeveste</surname>
            <initial>J.</initial>
          </persName>
          <persName>
            <foreName>Marc</foreName>
            <surname>Chemillier</surname>
            <initial>M.</initial>
          </persName>
          <persName key="mutant-2014-idp102456">
            <foreName>Jean-Louis</foreName>
            <surname>Giavitto</surname>
            <initial>J.-L.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no" x-international-audience="yes" x-proceedings="yes" x-invited-conference="no" x-editorial-board="yes">
        <title level="m">International Computer Music Conference</title>
        <loc>Athens, Greece</loc>
        <imprint>
          <dateStruct>
            <month>September</month>
            <year>2014</year>
          </dateStruct>
          <biblScope type="pages">8</biblScope>
          <ref xlink:href="https://hal.archives-ouvertes.fr/hal-01053834" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-01053834</ref>
        </imprint>
        <meeting id="cid117037">
          <title>International Conference on Computer Music</title>
          <num>2010</num>
          <abbr type="sigle">ICMC</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid26" type="inproceedings" rend="year" n="cite:poncelet:hal-01097345">
      <identifiant type="doi" value="10.1145/2695664.2695804"/>
      <identifiant type="hal" value="hal-01097345"/>
      <analytic>
        <title level="a">Model Based Testing of an Interactive Music System</title>
        <author>
          <persName key="mutant-2014-idp112824">
            <foreName>Clément</foreName>
            <surname>Poncelet</surname>
            <initial>C.</initial>
          </persName>
          <persName key="mutant-2014-idp103904">
            <foreName>Florent</foreName>
            <surname>Jacquemard</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no" x-international-audience="yes" x-proceedings="yes" x-invited-conference="no" x-editorial-board="yes">
        <title level="m">ACM SAC</title>
        <loc>Salamanca, Spain</loc>
        <imprint>
          <dateStruct>
            <month>April</month>
            <year>2015</year>
          </dateStruct>
          <ref xlink:href="https://hal.archives-ouvertes.fr/hal-01097345" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-01097345</ref>
        </imprint>
        <meeting id="cid23923">
          <title>ACM Symposium on Applied Computing</title>
          <num>30</num>
          <abbr type="sigle">SAC</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid25" type="inproceedings" rend="year" n="cite:ponceletsanchez:hal-01021617">
      <identifiant type="hal" value="hal-01021617"/>
      <analytic>
        <title level="a">Test Methods for Score-Based Interactive Music Systems</title>
        <author>
          <persName>
            <foreName>Clément</foreName>
            <surname>Poncelet Sanchez</surname>
            <initial>C.</initial>
          </persName>
          <persName key="mutant-2014-idp103904">
            <foreName>Florent</foreName>
            <surname>Jacquemard</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no" x-international-audience="yes" x-proceedings="yes" x-invited-conference="no" x-editorial-board="yes">
        <title level="m">ICMC SMC 2014</title>
        <loc>Athen, Greece</loc>
        <imprint>
          <dateStruct>
            <month>September</month>
            <year>2014</year>
          </dateStruct>
          <ref xlink:href="https://hal.inria.fr/hal-01021617" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-01021617</ref>
        </imprint>
        <meeting id="cid117037">
          <title>International Conference on Computer Music</title>
          <num>40</num>
          <abbr type="sigle">ICMC</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid18" type="inproceedings" rend="best" n="cite:trapani:hal-01053836">
      <identifiant type="hal" value="hal-01053836"/>
      <analytic>
        <title level="a">Real Time Tempo Canons with Antescofo</title>
        <author>
          <persName>
            <foreName>Christopher</foreName>
            <surname>Trapani</surname>
            <initial>C.</initial>
          </persName>
          <persName key="mutant-2014-idp111592">
            <foreName>José</foreName>
            <surname>Echeveste</surname>
            <initial>J.</initial>
          </persName>
        </author>
      </analytic>
      <monogr x-scientific-popularization="no" x-international-audience="yes" x-proceedings="yes" x-invited-conference="no" x-editorial-board="yes">
        <title level="m">International Computer Music Conference</title>
        <loc>Athens, Greece</loc>
        <imprint>
          <dateStruct>
            <month>September</month>
            <year>2014</year>
          </dateStruct>
          <biblScope type="pages">5</biblScope>
          <ref xlink:href="https://hal.archives-ouvertes.fr/hal-01053836" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-01053836</ref>
        </imprint>
        <meeting id="cid117037">
          <title>International Conference on Computer Music</title>
          <num>2010</num>
          <abbr type="sigle">ICMC</abbr>
        </meeting>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid30" type="techreport" rend="year" n="cite:bresson:hal-00959312">
      <identifiant type="hal" value="hal-00959312"/>
      <monogr>
        <title level="m">Specification of a reactive computation model for OpenMusic</title>
        <author>
          <persName>
            <foreName>Jean</foreName>
            <surname>Bresson</surname>
            <initial>J.</initial>
          </persName>
          <persName key="mutant-2014-idp102456">
            <foreName>Jean-Louis</foreName>
            <surname>Giavitto</surname>
            <initial>J.-L.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="institution">IRCAM</orgName>
          </publisher>
          <dateStruct>
            <year>2014</year>
          </dateStruct>
          <biblScope type="pages">17</biblScope>
          <ref xlink:href="https://hal.archives-ouvertes.fr/hal-00959312" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>archives-ouvertes.<allowbreak/>fr/<allowbreak/>hal-00959312</ref>
        </imprint>
      </monogr>
      <note type="typdoc">Research Report</note>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid32" type="techreport" rend="year" n="cite:jacquemard:hal-00979359">
      <identifiant type="hal" value="hal-00979359"/>
      <monogr>
        <title level="m">Antescofo Intermediate Representation</title>
        <author>
          <persName key="mutant-2014-idp103904">
            <foreName>Florent</foreName>
            <surname>Jacquemard</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>Clément</foreName>
            <surname>Poncelet Sanchez</surname>
            <initial>C.</initial>
          </persName>
        </author>
        <imprint>
          <biblScope type="number">RR-8520</biblScope>
          <dateStruct>
            <year>2014</year>
          </dateStruct>
          <biblScope type="pages">13</biblScope>
          <ref xlink:href="https://hal.inria.fr/hal-00979359" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-00979359</ref>
        </imprint>
      </monogr>
      <note type="typdoc">Research Report</note>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid34" type="techreport" rend="year" n="cite:jacquemard:hal-00769249">
      <identifiant type="hal" value="hal-00769249"/>
      <monogr>
        <title level="m">FO2(&lt;,+1,  ) on data trees, data tree automata and an branching vector addition systems</title>
        <author>
          <persName key="mutant-2014-idp103904">
            <foreName>Florent</foreName>
            <surname>Jacquemard</surname>
            <initial>F.</initial>
          </persName>
          <persName key="dahu-2014-idm28048">
            <foreName>Luc</foreName>
            <surname>Segoufin</surname>
            <initial>L.</initial>
          </persName>
          <persName>
            <foreName>Jérémie</foreName>
            <surname>Dimino</surname>
            <initial>J.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="institution">Inria Saclay</orgName>
          </publisher>
          <dateStruct>
            <month>January</month>
            <year>2015</year>
          </dateStruct>
          <biblScope type="pages">32</biblScope>
          <ref xlink:href="https://hal.inria.fr/hal-00769249" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-00769249</ref>
        </imprint>
      </monogr>
      <note type="typdoc">Research Report</note>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid16" type="mastersthesis" rend="year" n="cite:bietti:hal-01064672">
      <identifiant type="hal" value="hal-01064672"/>
      <monogr x-international-audience="yes">
        <title level="m">Online learning for audio clustering and segmentation</title>
        <author>
          <persName>
            <foreName>Alberto</foreName>
            <surname>Bietti</surname>
            <initial>A.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="school">ENS Cachan</orgName>
          </publisher>
          <dateStruct>
            <month>September</month>
            <year>2014</year>
          </dateStruct>
          <ref xlink:href="https://hal.inria.fr/hal-01064672" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-01064672</ref>
        </imprint>
      </monogr>
      <note type="typdoc">Masters thesis</note>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid35" type="mastersthesis" rend="year" n="cite:gong:hal-01066603">
      <identifiant type="hal" value="hal-01066603"/>
      <monogr x-international-audience="no">
        <title level="m">Suivi de partition pour l'alignement de la voix chantée</title>
        <author>
          <persName>
            <foreName>Rong</foreName>
            <surname>Gong</surname>
            <initial>R.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="school">Université Pierre et Marie Curie, Paris</orgName>
          </publisher>
          <dateStruct>
            <month>September</month>
            <year>2014</year>
          </dateStruct>
          <ref xlink:href="https://hal.inria.fr/hal-01066603" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">https://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-01066603</ref>
        </imprint>
      </monogr>
      <note type="typdoc">Masters thesis</note>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid4" type="book" rend="foot" n="footcite:Paradigms09">
      <monogr>
        <title level="m">New Computational Paradigms for Computer Music</title>
        <title level="s">Sciences de la musique</title>
        <editor role="editor">
          <persName>
            <foreName>Gérard</foreName>
            <surname>Assayag</surname>
            <initial>G.</initial>
          </persName>
          <persName>
            <foreName>Andrew</foreName>
            <surname>Gerzso</surname>
            <initial>A.</initial>
          </persName>
        </editor>
        <imprint>
          <publisher>
            <orgName>Editions Delatour</orgName>
          </publisher>
          <dateStruct>
            <month>6</month>
            <year>2009</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid7" type="incollection" rend="foot" n="footcite:dessein:hal-00708805">
      <identifiant type="doi" value="10.1007/978-3-642-30232-9_14"/>
      <identifiant type="hal" value="hal-00708805"/>
      <analytic>
        <title level="a">Real-time detection of overlapping sound events with non-negative matrix factorization</title>
        <author>
          <persName>
            <foreName>Arnaud</foreName>
            <surname>Dessein</surname>
            <initial>A.</initial>
          </persName>
          <persName key="mutant-2014-idp100976">
            <foreName>Arshia</foreName>
            <surname>Cont</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>Guillaume</foreName>
            <surname>Lemaitre</surname>
            <initial>G.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>Frank</foreName>
            <surname>Nielsen</surname>
            <initial>F.</initial>
          </persName>
          <persName>
            <foreName>Rajendra</foreName>
            <surname>Bhatia</surname>
            <initial>R.</initial>
          </persName>
        </editor>
        <title level="m">Matrix Information Geometry</title>
        <imprint>
          <publisher>
            <orgName>Springer</orgName>
          </publisher>
          <dateStruct>
            <year>2013</year>
          </dateStruct>
          <biblScope type="pages">341-371</biblScope>
          <ref xlink:href="http://hal.inria.fr/hal-00708805" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>hal.<allowbreak/>inria.<allowbreak/>fr/<allowbreak/>hal-00708805</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid8" type="book" rend="foot" n="footcite:Di-Giugno:1981">
      <monogr>
        <title level="m">Système 4X : processeur numérique de signal en temps réel</title>
        <author>
          <persName>
            <foreName>Giuseppe</foreName>
            <surname>Di Giugno</surname>
            <initial>G.</initial>
          </persName>
          <persName>
            <foreName>Jean</foreName>
            <surname>Kott</surname>
            <initial>J.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName>Ircam</orgName>
          </publisher>
          <dateStruct>
            <year>1981</year>
          </dateStruct>
          <ref xlink:href="http://articles.ircam.fr/textes/DiGiugno81a/" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>articles.<allowbreak/>ircam.<allowbreak/>fr/<allowbreak/>textes/<allowbreak/>DiGiugno81a/</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid21" type="incollection" rend="foot" n="footcite:Hessel08UppaalTest">
      <analytic>
        <title level="a">Testing real-time systems using UPPAAL</title>
        <author>
          <persName>
            <foreName>Anders</foreName>
            <surname>Hessel</surname>
            <initial>A.</initial>
          </persName>
          <persName>
            <foreName>Kim G.</foreName>
            <surname>Larsen</surname>
            <initial>K. G.</initial>
          </persName>
          <persName>
            <foreName>Marius</foreName>
            <surname>Mikucionis</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Brian</foreName>
            <surname>Nielsen</surname>
            <initial>B.</initial>
          </persName>
          <persName>
            <foreName>Paul</foreName>
            <surname>Pettersson</surname>
            <initial>P.</initial>
          </persName>
          <persName>
            <foreName>Arne</foreName>
            <surname>Skou</surname>
            <initial>A.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <editor role="editor">
          <persName>
            <foreName>Robert M.</foreName>
            <surname>Hierons</surname>
            <initial>R. M.</initial>
          </persName>
          <persName>
            <foreName>Jonathan P.</foreName>
            <surname>Bowen</surname>
            <initial>J. P.</initial>
          </persName>
          <persName>
            <foreName>Mark</foreName>
            <surname>Harman</surname>
            <initial>M.</initial>
          </persName>
        </editor>
        <title level="m">Formal methods and testing</title>
        <loc>Berlin, Heidelberg</loc>
        <imprint>
          <publisher>
            <orgName>Springer-Verlag</orgName>
          </publisher>
          <dateStruct>
            <year>2008</year>
          </dateStruct>
          <biblScope type="pages">77–117</biblScope>
          <ref xlink:href="http://dl.acm.org/citation.cfm?id=1806209.1806212" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>dl.<allowbreak/>acm.<allowbreak/>org/<allowbreak/>citation.<allowbreak/>cfm?id=1806209.<allowbreak/>1806212</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid24" type="inproceedings" rend="foot" n="footcite:Krichen04">
      <analytic>
        <title level="a">Black-box conformance testing for real-time systems</title>
        <author>
          <persName>
            <foreName>Moez</foreName>
            <surname>Krichen</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>Stavros</foreName>
            <surname>Tripakis</surname>
            <initial>S.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">In 11th International SPIN Workshop on Model Checking of Software (SPIN'04), volume 2989 of LNCS</title>
        <imprint>
          <publisher>
            <orgName>Springer</orgName>
          </publisher>
          <dateStruct>
            <year>2004</year>
          </dateStruct>
          <biblScope type="pages">109–126</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid15" type="article" rend="foot" n="footcite:Lee09_ComputingNeedsTime">
      <analytic>
        <title level="a">Computing Needs Time</title>
        <author>
          <persName>
            <foreName>Edward A.</foreName>
            <surname>Lee</surname>
            <initial>E. A.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">Communications of the ACM</title>
        <imprint>
          <biblScope type="volume">52</biblScope>
          <biblScope type="number">5</biblScope>
          <dateStruct>
            <month>May</month>
            <year>2009</year>
          </dateStruct>
          <biblScope type="pages">70-79</biblScope>
          <ref xlink:href="http://chess.eecs.berkeley.edu/pubs/615.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>chess.<allowbreak/>eecs.<allowbreak/>berkeley.<allowbreak/>edu/<allowbreak/>pubs/<allowbreak/>615.<allowbreak/>html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid9" type="inproceedings" rend="foot" n="footcite:Lindemann:1990uq">
      <analytic>
        <title level="a">The Ircam Musical Workstation : hardware Overview and Signal Processing Features</title>
        <author>
          <persName>
            <foreName>Eric</foreName>
            <surname>Lindemann</surname>
            <initial>E.</initial>
          </persName>
          <persName>
            <foreName>Michel</foreName>
            <surname>Starkier</surname>
            <initial>M.</initial>
          </persName>
          <persName>
            <foreName>François</foreName>
            <surname>Déchelle</surname>
            <initial>F.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">ICMC: International Computer Music Conference</title>
        <loc>Glasgow</loc>
        <imprint>
          <dateStruct>
            <year>1990</year>
          </dateStruct>
          <ref xlink:href="http://articles.ircam.fr/textes/Lindemann90a" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>articles.<allowbreak/>ircam.<allowbreak/>fr/<allowbreak/>textes/<allowbreak/>Lindemann90a</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid3" type="article" rend="foot" n="footcite:loy1985programming">
      <analytic>
        <title level="a">Programming languages for computer music synthesis, performance, and composition</title>
        <author>
          <persName>
            <foreName>G.</foreName>
            <surname>Loy</surname>
            <initial>G.</initial>
          </persName>
          <persName>
            <foreName>C.</foreName>
            <surname>Abbott</surname>
            <initial>C.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">ACM Computing Surveys (CSUR)</title>
        <imprint>
          <biblScope type="volume">17</biblScope>
          <biblScope type="number">2</biblScope>
          <dateStruct>
            <year>1985</year>
          </dateStruct>
          <biblScope type="pages">235–265</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid14" type="inproceedings" rend="foot" n="footcite:Mccartney96">
      <analytic>
        <title level="a">SuperCollider: a new real time synthesis language</title>
        <author>
          <persName>
            <foreName>James</foreName>
            <surname>McCartney</surname>
            <initial>J.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proceedings of the International Computer Music Conference</title>
        <imprint>
          <dateStruct>
            <year>1996</year>
          </dateStruct>
          <ref xlink:href="http://www.audiosynth.com/icmc96paper.html" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>www.<allowbreak/>audiosynth.<allowbreak/>com/<allowbreak/>icmc96paper.<allowbreak/>html</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid10" type="inproceedings" rend="foot" n="footcite:Puck88">
      <analytic>
        <title level="a">The Patcher</title>
        <author>
          <persName>
            <foreName>Miller</foreName>
            <surname>Puckette</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proceedings of International Computer Music Conference (ICMC)</title>
        <imprint>
          <dateStruct>
            <year>1988</year>
          </dateStruct>
          <biblScope type="pages">420-429</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid11" type="article" rend="foot" n="footcite:Puckette91">
      <analytic>
        <title level="a">Combining Event and Signal Processing in the MAX Graphical Programming Environment</title>
        <author>
          <persName>
            <foreName>Miller</foreName>
            <surname>Puckette</surname>
            <initial>M.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">Computer Music Journal</title>
        <imprint>
          <biblScope type="volume">15</biblScope>
          <dateStruct>
            <year>1991</year>
          </dateStruct>
          <biblScope type="pages">68–77</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid2" type="book" rend="foot" n="footcite:Rowe92">
      <monogr>
        <title level="m">Interactive music systems: machine listening and composing</title>
        <author>
          <persName>
            <foreName>Robert</foreName>
            <surname>Rowe</surname>
            <initial>R.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName>MIT Press<address><addrLine>Cambridge, MA, USA</addrLine></address></orgName>
          </publisher>
          <dateStruct>
            <year>1992</year>
          </dateStruct>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid1" type="phdthesis" rend="foot" n="footcite:scheirer2000phd">
      <monogr>
        <title level="m">Music listening systems</title>
        <author>
          <persName>
            <foreName>Eric D.</foreName>
            <surname>Scheirer</surname>
            <initial>E. D.</initial>
          </persName>
        </author>
        <imprint>
          <publisher>
            <orgName type="school">MIT Media Lab</orgName>
          </publisher>
          <dateStruct>
            <year>2000</year>
          </dateStruct>
          <ref xlink:href="http://web.media.mit.edu/~tristan/Classes/MAS.945/Papers/Technical/Scheirer_Thesis.pdf" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>web.<allowbreak/>media.<allowbreak/>mit.<allowbreak/>edu/<allowbreak/>~tristan/<allowbreak/>Classes/<allowbreak/>MAS.<allowbreak/>945/<allowbreak/>Papers/<allowbreak/>Technical/<allowbreak/>Scheirer_Thesis.<allowbreak/>pdf</ref>
        </imprint>
      </monogr>
      <note type="typdoc">Ph. D. Thesis</note>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid5" type="inproceedings" rend="foot" n="footcite:Rodney96Challenges">
      <analytic>
        <title level="a">Challenge Problems for Artificial Intelligence (Panel Statements)</title>
        <author>
          <persName>
            <foreName>Bart</foreName>
            <surname>Selman</surname>
            <initial>B.</initial>
          </persName>
          <persName>
            <foreName>Rodney A.</foreName>
            <surname>Brooks</surname>
            <initial>R. A.</initial>
          </persName>
          <persName>
            <foreName>Thomas</foreName>
            <surname>Dean</surname>
            <initial>T.</initial>
          </persName>
          <persName>
            <foreName>Eric</foreName>
            <surname>Horvitz</surname>
            <initial>E.</initial>
          </persName>
          <persName>
            <foreName>Tom M.</foreName>
            <surname>Mitchell</surname>
            <initial>T. M.</initial>
          </persName>
          <persName>
            <foreName>Nils J.</foreName>
            <surname>Nilsson</surname>
            <initial>N. J.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">AAAI/IAAI, Vol. 2</title>
        <imprint>
          <dateStruct>
            <year>1996</year>
          </dateStruct>
          <biblScope type="pages">1340-1345</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid13" type="article" rend="foot" n="footcite:Steinmetz1995IEEE">
      <identifiant type="doi" value="10.1109/93.368605"/>
      <analytic>
        <title level="a">Analyzing the multimedia operating system</title>
        <author>
          <persName>
            <foreName>R.</foreName>
            <surname>Steinmetz</surname>
            <initial>R.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">MultiMedia, IEEE</title>
        <imprint>
          <biblScope type="volume">2</biblScope>
          <biblScope type="number">1</biblScope>
          <dateStruct>
            <year>1995</year>
          </dateStruct>
          <biblScope type="pages">68 -84</biblScope>
          <ref xlink:href="http://dx.doi.org/10.1109/93.368605" location="extern" xlink:type="simple" xlink:show="replace" xlink:actuate="onRequest">http://<allowbreak/>dx.<allowbreak/>doi.<allowbreak/>org/<allowbreak/>10.<allowbreak/>1109/<allowbreak/>93.<allowbreak/>368605</ref>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid12" type="article" rend="foot" n="footcite:steinmetz1996human">
      <analytic>
        <title level="a">Human perception of jitter and media synchronization</title>
        <author>
          <persName>
            <foreName>R.</foreName>
            <surname>Steinmetz</surname>
            <initial>R.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="j">Selected Areas in Communications, IEEE Journal on</title>
        <imprint>
          <biblScope type="volume">14</biblScope>
          <biblScope type="number">1</biblScope>
          <dateStruct>
            <year>1996</year>
          </dateStruct>
          <biblScope type="pages">61–72</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
    
    <biblStruct id="mutant-2014-bid0" type="inproceedings" rend="foot" n="footcite:Ver84">
      <analytic>
        <title level="a">The Synthetic Performer in the Context of Live Performance</title>
        <author>
          <persName>
            <foreName>Barry</foreName>
            <surname>Vercoe</surname>
            <initial>B.</initial>
          </persName>
        </author>
      </analytic>
      <monogr>
        <title level="m">Proceedings of the ICMC</title>
        <imprint>
          <dateStruct>
            <year>1984</year>
          </dateStruct>
          <biblScope type="pages">199–200</biblScope>
        </imprint>
      </monogr>
    </biblStruct>
  </biblio>
</raweb>
