Loop Copilot: Conducting AI Ensembles for Music Generation and Iterative Editing

Yixiao Zhang, Akira Maezawa, Gus Xia, Kazuhiko Yamamoto, Simon Dixon
10/19/2023
cs.SDcs.CLcs.HC

No official code found. Best implementation: ldzhangyx/loop-copilot (12 stars, Apache-2.0, last commit 2023-10-20).

Abstract

Creating music is iterative, requiring varied methods at each stage. However, existing AI music systems fall short in orchestrating multiple subsystems for diverse needs. To address this gap, we introduce Loop Copilot, a novel system that enables users to generate and iteratively refine music through an interactive, multi-round dialogue interface. The system uses a large language model to interpret user intentions and select appropriate AI models for task execution. Each backend model is specialized for a specific task, and their outputs are aggregated to meet the user's requirements. To ensure musical coherence, essential attributes are maintained in a centralized table. We evaluate the effectiveness of the proposed system through semi-structured interviews and questionnaires, highlighting its utility not only in facilitating music creation but also its potential for broader applications.

View on arXivView PDF

Code Implementations(1)

Apache-2.0
120PythonJun 12, 20233 years agoApache-2.0

Similar Papers

Cite this paper

@article{zhang2023loop,
  title  = {Loop Copilot: Conducting AI Ensembles for Music Generation and Iterative Editing},
  author = {Yixiao Zhang and Akira Maezawa and Gus Xia and Kazuhiko Yamamoto and Simon Dixon},
  year   = {2023},
  eprint = {2310.12404},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.12404v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.12404.svg)](https://codeofpaper.com/paper/2310.12404)

Discussion