Download softwares and libraries

Dicy2 for Live

“Dicy2 for Live” is a plugin for Ableton Live implementing interactive agents using machine-learning to generate musical sequences that can be integrated into musical situations ranging from the production of structured material within a compositional process to the design of autonomous agents for improvised interaction.

Dicy2 for Max

“Dicy2 for Max” is a package for Max implementing interactive agents using machine-learning to generate musical sequences that can be integrated into musical situations ranging from the production of structured material within a compositional process to the design of autonomous agents for improvised interaction. 

Dicy2 Python Library

“Dicy2 Python library” implements the generative core of “Dicy2 for Max” and “Dicy2 for Live” as a Python library. The Dicy2 Python 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.

Real-time extraction and inference of chord progressions

Qualitative evaluation of automatic chord extraction results

Qualitative evaluation of automatic chord extraction results: analysis of the musical relationships between predicted chords and target chords.