用音调网络优化乐谱复杂度,保留和声关系的简化方法
Tonnetz-Driven Graph Wedgelet for Harmonic Complexity Reduction in Music Scores

- 基于六维音调空间构建自适应分块树,按和声距离分割乐句
- 通过分块内均值重构,使简化乐谱可读可演奏,保留关键和声结构
- 适用于作曲分析、乐谱压缩,尤其适合音乐学者与编曲者
以音符、歌词音节和伴奏事件构建的异构图是符号化乐谱的自然表示,为音乐分析与计算任务提供基础。该表示在终止式检测、声部分离和风格分类中表现优异。本文研究如何在保留任务相关性、音符间关系及图结构的前提下,降低乐谱的和声复杂度。提出一种针对声乐-钢琴乐谱中钢琴子图的压缩方案,基于二元楔形划分树实现。楔形通过全自适应贪心算法生成,递归最小化六维音调网络嵌入中的 $L^2$ 误差。划分依据和声距离,使区域准确反映音符间的内在和声关系。利用分段常数函数及每楔形内音符均值重建乐谱,得到人类可读可演奏的简化版本。在三位不同作曲家的符号乐谱语料库上进行实验,验证了该方法的有效性。
原文摘要 · Abstract (English)
Heterogeneous graph built on notes, lyric syllables, and accompaniment events is a natural representation of symbolic music score, providing a substrate for both philological analysis and computational tasks. Music features are therefore well-captured by graph geometry and its properties. This representation has proved effective for analytical tasks as cadence detection, voice separation, and stylistic classification. In the present work, the reduction of harmonic complexity of a music score on graph, by preserving task-relevant information, relation between notes, and graph structure is investigated. A compression scheme for the piano subgraph of vocal-pianistic scores, built on binary wedge partitioning trees, is proposed. The wedges are generated through a fully adaptive greedy algorithm that recursively minimizes the $L^2$-error within a six-dimensional Tonnetz embedding of musical notes. The partitioning process employs a splitting criterion based on harmonic distance, resulting in regions that accurately reflect the intrinsic harmonic relationships among notes. The reconstructed music scores obtained through piecewise-constant functions and the mean values of the notes inside each wedge are used as a new simplified scores human-readable and playable. Some experiments on a corpus of symbolic music scores of three different composers are performed to assess the proposed approach.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。