Article by Joséphine Calandra, Marco Fiorini and Gérard Assayag has been accepted for the Journées de l’Informatique Musicale (JIM2025) in Lyon, France.
Abstract: Somax2 is a multi-agent improvisation software based on a probabilistic recombination model of an audio or MIDI corpus, annotated according to several musical dimensions, and sensitive to influences of the external sound context. Nevertheless, this improvisation is at a single scale (by default based on events corresponding to the corpus segmentation), and the addition of a multi-scale segmentation would reinforce the overall form and struc- ture of the improvisation. We propose to use MORFOS, a music analysis software based on cognitive musicology that offers real-time analysis of audio or symbolic musical works. It produces a multi-level representation, called multi-scale formal diagram, which represents the organisation, form and structure of the musical piece. We thus introduce the notion of Dynamic Corpus Shaping. This approach modifies the internal structure of the corpus in real time to better align with the intentions of the artist interacting with Somax2, taking advantage of the hierarchical segmentation provided by MORFOS. To achieve this, we added the notion of behaviours to Somax2, as well as a queue enabling new scenarios to be created from the corpus analyzed by MORFOS. First, we will analyse L.V. Beethoven’s Bagatelle in A minor Op. 119 with MORFOS, then we present new scenarios based on this corpus.