MDIF - a composer-in-the-Loop MLP

0:00/0:00

From the same archive

Somax for Live - Marco Fiorini

March 19, 2026

OpenMusic News - Karim Haddad, Carlos Amado Agon

March 19, 2026

Towards an experimental performance of Harald Bode’s "Phase 6" - Juan Parra Cancino

March 19, 2026

Embracing the unrepeatable : non-idiomatic manipulation - Eleonora Podestà, Thomas De Santi, Erica Vincenti

March 19, 2026

Presentation of the CNM x Ircam Inside system - Anee Molly, Bart Bell, Lacharme Cécile, Frank Madlener, Paola Palumbo, Severine Morin

March 19, 2026

Micro Timing in Polytemporal Scores and Multilayered Textures - Simon Kanzler

March 19, 2026

Cognitive Feedback: Neuro-Affective Improvisation Between Brain, Code, and Sound - Tiange Zhou, Marco Bidin

March 19, 2026

Intuitive Composing in Jazz - Sara Simionato, Dago Sondervan

March 19, 2026

The making of the exhibition "Fabriques du son numérique" - François-Xavier Féron

March 19, 2026

Point sur MacIntel et les logiciels du Forum - Carlos Amado Agon, Riccardo Borghesi, Karim Haddad, Nicholas Ellis

November 29, 2006 20 min

Nouveautés AudioSculpt 2.7 et SuperVP 2.91 - Xavier Rodet, Alain Lithaud, Niels Bogaards, Axel Roebel

November 29, 2006 01 h 07 min

Nouveautes OpenMusic - Gérard Assayag, Jean Bresson, Carlos Amado Agon, Karim Haddad

November 29, 2006 59 min

Point sur le Spatialisateur - Olivier Warusfel, Rémy Muller, Terence Caulkins

November 29, 2006 12 min

Nouveautés Modalys - Joël Bensoam, Nicholas Ellis, Jean Lochard

November 29, 2006 50 min

Mlys - une interface de contrôle de Modalys dans Max/MSP - Manuel Poletti

November 29, 2006 47 min

Accueil - Andrew Gerzso

November 29, 2006 18 min

Développements récents de l'équipe applications temps réel - Diemo Schwarz, Riccardo Borghesi, Norbert Schnell

November 29, 2006 51 min

This demo presents an easy-to-use practical composer-in-the-loop machine learning system. It can learn a composer's subjective preferences from a number of musical examples and turns them into immediate, interactive control, as part of a typical composers workflow. The main focus is musical structure at a symbolic level (notes, rhythms, register, texture).

MDIF - Musical Descriptor Intuition Field

This demo presents an easy-to-use practical composer-in-the-loop machine learning system.

It can learn a composers subjective preferences from a number of musical examples and turns them into immediate, interactive control, as part of a typical composers workflow.

The main focus is musical structure at a symbolic level (notes, rhythms, register, texture).

MDIF - example creative workflow

A typical composition workflow in OpenMusic using this system:

  1. setting up some patch generating variants of a structure
  2. generate a handful of candidates
  3. place them interactively within your personal subjective cognitive space in a GUI,
  4. train the MLP
  5. immediately use the trained model to generate, compare, edit, filter, interpolate new "similar" structure

Easy and intuitive control of complex algorithms

  • What the MLP buys you is a simple and intuitive handle on what otherwise can be complex and chaotic: musically meaningful changes that emerge from awkward, hard-to-steer combinations of parameters, typical for the OM composer.

Instead of controlling dozens of algorithmic parameters directly, you interact with a learned notion of degrees of subjective similarity between your own samples (or class membership), where "similar" means "similar in a subjective artistic sense", not by grammars or rules. The manouvering in the trained model can be done interactively using the provided GUI - a 2D 'joystick', a set of sliders or a radar-plot - or searching and filtering in OM, or perhaps by other means.

  • "MDIF - Music Descriptor Intuition Field" - ad-hoc, composer-defined, personal, phenomenological descriptors
    User-defined ad-hoc subjective descriptors, meaningful in the personal creative context. E.g. "entropy", "complexity", "texture", "thickness", "sharpness"...

Architecture

  • The system is programmed as a portable Python core for GUI/interaction/MLP/training/inference, and some wrappers for OpenMusic in Common Lisp. The result is an interactive and intuitive ML-system that stays small and editable.
  • The ML-system is general, and can be useful in all sorts of compositional tasks. Probably useful in other domains as well
  • This demo at the FORUM will show an integration with OpenMusic.

Keywords:

  • composer-in-the-loop interactive ML, MLP, few-shot/ad-hoc ML training, perceptual distance, classification, OpenMusic, Python/Common Lisp integration, phenomenological descriptors

speakers

information

performance location
Ircam (Paris)
date
March 19, 2026

Ateliers du Forum 2026, jour 2

The Forum Workshops offer sound professionals, artists, and researchers a series of conferences, hands-on sessions, and meetings to discover cutting-edge technologies developed in IRCAM’s research and development labs. It’s an opportunity to experiment, share, and explore software projects and creative tools.

Themes will focus on topics that explore:
-Sound Interaction Music and Movement
-Sound Design
-Sound Processing
-3D Sound Immersion
-Improvised Generative Music

IRCAM

1, place Igor-Stravinsky
75004 Paris
+33 1 44 78 48 43

opening times

Monday through Friday 9:30am-7pm
Closed Saturday and Sunday

subway access

Hôtel de Ville, Rambuteau, Châtelet, Les Halles

Institut de Recherche et de Coordination Acoustique/Musique

Copyright © 2022 Ircam. All rights reserved.