Improvised Musical Interaction with Creative Agents
Author
Fiorini, Marco
Term
4. Term
Education
Publication year
2023
Abstract
This thesis investigates how creative software agents can co-create improvised music with humans, focusing on Somax, a co-creative generative system developed at IRCAM. The core question is how interactive, corpus-based models and new system features can support credible, responsive human–machine improvisation in realistic artistic settings. The work surveys related systems (including OMax, Improtek, and DYCI2), and designs and implements enhancements to Somax centered on real-time beat tracking (feature extraction, beat prediction, and tempo induction), a Max/MSP/gen~-based external, extensions of interaction parameters, and manual corpus segmentation. It also develops a digital harpsichord using digital waveguide physical modeling to explore instrumentality and mapping strategies. These contributions are trialed through interaction design, studio testing, and two artistic residencies with experienced improvisers that culminate in performances at international festivals. Outcomes include research-driven software extensions, practical insights into autonomous agents’ behavior in co-improvisation, and identified directions for future work such as explicit mapping strategies and a more agent-oriented application; detailed quantitative evaluations are beyond this excerpt.
Denne afhandling undersøger, hvordan kreative softwareagenter kan medskabe improvised musik sammen med mennesker, med udgangspunkt i Somax, et co-kreativt generativt system udviklet ved IRCAM. Det centrale spørgsmål er, hvordan interaktive, korpusbaserede modeller og nye systemfunktioner kan understøtte troværdig, responsiv menneske–maskine-improvisation i realistiske kunstneriske sammenhænge. Arbejdet omfatter en gennemgang af relaterede systemer (bl.a. OMax, Improtek og DYCI2), design og implementering af forbedringer i Somax med fokus på realtids beat-tracking (feature-ekstraktion, beat-prediktion og tempoinduktion), en Max/MSP/gen~-baseret eksternal, udvidelser af interaktionsparametre og manuel korpussegmentering. Der udvikles desuden et digitalt cembalo via digitale bølgeledermodeller for at udforske instrumentlig interaktion og mappingstrategier. Funktionerne afprøves gennem interaktionsdesign, studietests og to kunstneriske residencies med erfarne improvisationsmusikere, som munder ud i optrædener på internationale festivaler. Resultaterne består i forskningsbaserede softwareudvidelser, praktiske erfaringer med autonome agenters adfærd i co-improvisation og identificerede spor for fremtidigt arbejde, herunder eksplicitte mappingtilgange og en mere agentorienteret applikation; detaljerede kvantitative evalueringer ligger uden for denne tekstuddrag.
[This apstract has been generated with the help of AI directly from the project full text]
