将和弦生成拆解为三阶段,提升风格与理论可行性的可控性。
A Decomposed Retrieval-Edit-Rerank Framework for Chord Generation

- 分三步生成:先检索风格合理候选,再最小修改确保理论正确,最后重排序优选。
- 在多样性与音乐理论可行性间平衡优于所有端到端模型。
- 适合需要可解释、可调参的音乐创作系统开发者。
和弦生成是一项本质受限的创造性任务,需在风格多样性与音乐理论可行性之间取得平衡。现有方法通常将候选生成与约束强制整合于单一模型中,导致多样性与可行性之间的权衡难以控制与解释。本文从系统层面出发,提出一种检索-编辑-重排序(RER)框架,将任务分解为三个明确阶段:i)检索,定义风格合理的候选空间;ii)编辑,通过最小修改强制音乐理论可行性;iii)重排序,解决可行候选间的软偏好问题。该分离设计提供了一个可控流程,每个组件分别处理生成过程的不同方面,从而增强输出的可解释性与可调节性。通过客观指标与主观评估,本系统在平衡和弦多样性与音乐理论可行性上优于所有端到端基线。消融实验进一步验证了各阶段在创意探索与约束满足中的互补作用。
原文摘要 · Abstract (English)
Chord generation is an inherently constrained creative task that requires balancing stylistic diversity with music-theoretic feasibility. Existing approaches typically entangle candidate generation and constraint enforcement within a single model, making the diversity-feasibility trade-off difficult to control and interpret. In this work, we approach chord generation from a system-level perspective, introducing a Retrieval-Edit-Rerank (RER) framework that decomposes the task into three explicit stages: i) retrieval, which defines a stylistically plausible candidate space; ii) editing, which enforces music-theoretic feasibility through minimal modifications; and iii) reranking, which resolves soft preferences among feasible candidates. This separation provides a controllable pipeline, where each component addresses a distinct aspect of the generation process, thereby enhancing both the interpretability and adjustability of the output chords. Through objective metrics and subjective evaluation, our decomposed system outperforms all end-to-end chord generation baselines in balancing chord diversity and music-theoretic feasibility. Ablation studies further confirm the complementary roles of each stage in creative exploration and constraint satisfaction.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。