Tidal MerzA: Combining affective modelling and autonomous code generation through Reinforcement Learning
Elizabeth Wilson, Gy\"orgy Fazekas, Geraint Wiggins

TL;DR
Tidal-MerzA is a system that combines affective modelling and reinforcement learning to generate and adapt musical patterns in live coding performances, enhancing human-machine collaboration in creative music composition.
Contribution
It introduces a novel integration of affective modelling with reinforcement learning for live coding music, combining two models to improve adaptability and creative expression.
Findings
Enhanced adaptability of musical patterns to affective states
Improved syntactical correctness in generated music
Facilitated human-machine creative interaction
Abstract
This paper presents Tidal-MerzA, a novel system designed for collaborative performances between humans and a machine agent in the context of live coding, specifically focusing on the generation of musical patterns. Tidal-MerzA fuses two foundational models: ALCAA (Affective Live Coding Autonomous Agent) and Tidal Fuzz, a computational framework. By integrating affective modelling with computational generation, this system leverages reinforcement learning techniques to dynamically adapt music composition parameters within the TidalCycles framework, ensuring both affective qualities to the patterns and syntactical correctness. The development of Tidal-MerzA introduces two distinct agents: one focusing on the generation of mini-notation strings for musical expression, and another on the alignment of music with targeted affective states through reinforcement learning. This approach enhances…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Context-Aware Activity Recognition Systems · Artificial Intelligence in Games
