From ftm
Jump to: navigation, search
Line 4: Line 4:
 
* suivi.score ... for MIDI performance input
 
* suivi.score ... for MIDI performance input
 
* suivi.score~ ... for audio performance input
 
* suivi.score~ ... for audio performance input
Suivi is based on FTM and requires the shared library FTMlib for Max/MSP. Both externals use an [[FTM]] track object – a sequence of time-tagged [[FTM]] values – to store the score of the soloist performance to be followed. Notes, trills and other elements of the score are represented by [[FTM]] score objects ([[FTM]] scoob class). For the moment, scores can be imported from standard MIDI files only.
+
Suivi is based on [[FTM]] and requires the shared library FTMlib for Max/MSP. Both externals use an [[FTM]] track object – a sequence of time-tagged [[FTM]] values – to store the score of the soloist performance to be followed. Notes, trills and other elements of the score are represented by [[FTM]] score objects ([[FTM]] scoob class). For the moment, scores can be imported from standard MIDI files only.
  
 
An editor for the [[FTM]] track class, which will also provide a graphical control interface for the score follower is under development as well as the import of MusicXML files.
 
An editor for the [[FTM]] track class, which will also provide a graphical control interface for the score follower is under development as well as the import of MusicXML files.
  
 
The suivi object set is distributed within the [http://forumnet.ircam.fr/ IRCAM Forum].
 
The suivi object set is distributed within the [http://forumnet.ircam.fr/ IRCAM Forum].

Revision as of 13:29, 16 November 2006

score following for Max /MSP

The suivi object set for Max/MSP currently provides basically two externals for Max/MSP performing score following on soloist performances using Hidden Markov Models (HMM).

  • suivi.score ... for MIDI performance input
  • suivi.score~ ... for audio performance input

Suivi is based on FTM and requires the shared library FTMlib for Max/MSP. Both externals use an FTM track object – a sequence of time-tagged FTM values – to store the score of the soloist performance to be followed. Notes, trills and other elements of the score are represented by FTM score objects (FTM scoob class). For the moment, scores can be imported from standard MIDI files only.

An editor for the FTM track class, which will also provide a graphical control interface for the score follower is under development as well as the import of MusicXML files.

The suivi object set is distributed within the IRCAM Forum.