Dicy2 Python Server
Dicy2 is a collection of agents and tools for the interactive generation of structured musical sequences. It can be integrated into musical setups ranging from the production of structured material within a compositional process to the design of autonomous agents for improvised interaction. Dicy2 is available as a library for Max (dicy2 for Max) and a plugin for Ableton Live (dicy2 for Live).
This releases provides the dicy2_server app that is undispensable for running dicy2 for Max and dicy2 for Live. The server's code can be found in the Dicy2 Python library repository. This library defines the core models and tools for the interactive generation of symbolic musical sequences and implements several models, generative heuristics, time management strategies, and architectures of interactive agents.
References
Dicy2 is a library of the Ircam Musical Representations team, designed and developed by Jérôme Nika and Joakim Borg (Python generative engine / Gig RepMus API) in the framework of the ANR-DYCI2, ANR-MERCI, ERC-REACH projects directed by Gérard Assayag, and the Ircam "UPI CompAI" project.
License
GPL v3