Antescofo est un système de suivi de partition modulaire et un langage de programmation synchrone pour la composition musicale. Le module permet la reconnaissance automatique de la position dans la partition et le tempo du musicien en temps réel, permettant ainsi de synchroniser une performance instrumentale avec celle d’une partition virtuelle informatique. Antescofo réunit la description de la partie instrumentale et électronique dans la même partition, et grâce à un langage synchrone conçu pour la pratique de musique mixte, afin d'augmenter l'expressivité lors de l'écriture des processus temps réel et proche au langage commun des artistes pour l'écriture du temps et de l'interaction. Après le chargement de la partition, Antescofo est capable de suivre la position et tempo des musiciens en temps réel et synchroniser les actions programmées pour la partie d’informatique musicale (déclenchement et contrôle de la partie électronique). Antescofo prend comme entrée un flux d’audio polyphonique.
Les événements et répertoires d’Antescofo pour les œuvres réalisées à l’Ircam sont documentés sur le site du logiciel : http://repmus.ircam.fr/antescofo
Antescofo est lauréat du prix spécial du jury du magazine La recherche en 2011.
Applications: œuvres musicales interactives, accompagnement automatique, pédagogie musicale
Fonctions principales
Reconnaissance temps réel de la position et tempo des flux audio polyphonique sur une partition
Écriture des processus électronique en temps relatif, absolu et rationnel
Séquencement interactif des partitions multimédia
Affichage interactif à travers l’environnement NoteAbility Pro.
Chargement des partitions MIDI ou MusicXML avec NoteAbility Pro
Configuration:
Antescofo est une bibliothèque d’objets pour l’environnement Max/MSP (Ircam/Cycling’74) sous systèmes d’exploitation Mac OSX ou Windows XP. Antescofo est également disponible comme objet pour PureData sous MacOSX, Windows et Linux.