Wonderland - A Deep Improv Project
A Deep Improv Project for Ensemble, Recording, and AI-Augmented Collaboration
← BackOverview
Wonderland is an ongoing ensemble-based improvisation project centred on deep listening, collective performance, and continuous recording. Every rehearsal and performance is captured in full, forming a growing archive of musical interaction that is used as primary material for analysis and creative development.
We have explored different approaches, but rather than focusing on collecting MIDI or symbolic representations, the project works directly with audio. This includes live instrumental performance, electronically generated sound, and an library of samples, many drawn from public domain orchestral recordings. These materials are treated as fluid sources for transformation, recombination, and reinterpretation during playing.
The recorded archive is analysed using deep learning frameworks centred on representation learning and latent structure inference. In place of explicit, hand-crafted feature extraction, the approach relies on autoencoding architectures, nonlinear dimensionality reduction, and sequence models to learn from the audio stream. Particular emphasis is placed on aligned-dimensional embedding (ADE) strategies, in which temporally distributed events are mapped into a shared latent space and examined through graph-based formalisations. We also use Catalan-type combinatorial structures that are proving to provide a useful lens for modelling hierarchical segmentation and dependencies across musical time. The aim is to understand the more subtle relationships between gesture, texture, and ensemble interaction.
These extracted structures are then fed into a real-time synthesis environment built in SuperCollider which acts as another member of the ensemble, responding to learned patterns, tendencies, and emergent behaviours within the group. The result is what we loosely termed “smart improv” where human performers and machine processes co-exist within the same musical space.
Ultimately, the idea here is to explore what happens when listening is extended beyond the moment of performance — when the traces of improvisation are recursively analysed, transformed, and reintroduced into the creative process.
Background Reading
We try and maintain some background reading and related literature can be found here. This includes work in machine learning, computational creativity, and experimental music practices that inform the development of the project.
Related Code
The codebase currently includes tools for large-scale audio recording, dataset organisation, feature extraction, and integration with SuperCollider. There is also ongoing work on deep learning pipelines for analysing rehearsal archives and generating responsive sonic material. Link to related code
Getting Involved
We sometimes do group jams on a Jamulus server and will post details of that to this page. If you are interested in this kind of thing, contact me at jamie@jamiegabriel.org.