< Back to IRCAM Forum

Is Antescofo using AI?

hello. sorry if it’s not so related with this discussion room.

I’m currently progressing my PhD thesis about electroacoustic music. and Antescofo is also one of my interests. but I’m still a bit confused, is Antescofo (Max external) itself also using artificial intelligence? if it’s so, since I could barely find exact clear information about this, can someone let me know how it works, or can someone introduce me are there any research papers or any other references about Antescofo? thank you in advance

They are two main modules coupled in Antescofo : the listening machine which implement the audio-to-score alignment and the reactive and timed real-time programing language used to specify and implement the electronic score.

The listening machine is based on techniques (a variant of Markov chain) that are AI but do not involve ‘deep learning’. Here are a few references on the technics involved:

  • Arshia Cont. 2010a. A Coupled Duration-Focused Architecture for Real-Time Music-to-Score Alignment. IEEE Transactions on Pattern Analysis and Machine Intelligence 32, 6 (2010), 974–987.

  • Arshia Cont. 2010b. A coupled duration-focused architecture for realtime music to score alignment. IEEE Transactions on Pattern Analysis and Machine Intelligence 32, 6 (June 2010), 974–987.

Note that alignment must be performed in real time. This constraint is severe and prohibits many methods.

For the language part, the techniques used are based on the interpretation and compilation of programming languages, with a particular focus on efficiency and real-time constraints:

  • Arshia Cont, Joseé Echeveste, Jean-Louis Giavitto, and Florent Jacquemard. 2012. Correct Automatic Accompaniment Despite Machine Listening or Human Errors in Antescofo. In Proceedings of International Computer Music Conference (ICMC). IRZU - the Institute for Sonic Arts Research, Ljubljana, Slovenia. http://hal.inria.fr/hal- 00718854

  • José Echeveste, Florent Jacquemard, Arshia Cont, and Jean-Louis Giavitto. 2013. Operational Semantics of a Domain Specific Language for Real Time Musician-Computer Interaction. Discrete Event Dynamic Systems 23 (December 2013), 343–383.

You can find additional documents on this page

@giavitto thank you so much for the rapid and detailed response! it helped me a lot indeed.