中文

如何推断MIDI演奏中的重复结构

声音 2025-05-09 v1 音频与语音处理

摘要

MIDI演奏在演奏研究和音乐信息检索领域通常被视为便利的工具,尤其是当它们可以与乐谱相连接时。这种连接通常通过对齐方式建立,将乐谱中的音符或时间点与演奏中的音符或时间点进行关联。试图建立这种对齐的第一个障碍是:演奏实现了乐谱中一种(在众多选项中)结构化版本,这种结构化版本可以源自诸如重复、变奏以及诸如“dal segno/da capo al coda”等导航标记的指令。需要将乐谱展开,即将其中的重复和导航标记显式地写入,以创建无跳转的单一时间线,以匹配演奏,在此之后才能应用对齐算法。在大型演奏语料库的编纂过程中,这一过程是手动完成的,因为目前没有工具可以推断演奏的重复结构。为缓解这一过程,我们发展了一种方法,自动推断给定包含重复和导航标记的符号化编码乐谱的MIDI演奏的重复结构。我们设计的直觉指导原则为:1)对乐谱中每个连续段落与包含相同材料的演奏段落进行局部对齐,应该获得高的对齐收益,而与任何其他演奏段落的局部对齐应该获得低或零收益。2)根据有效的乐谱结构化版本将局部对齐拼接起来,如果该结构化版本对应于演奏,应该导致近似的完整对齐和相应的高全局累积收益;对于所有其他不匹配的结构化版本则收益较低。

关键词

引用

@article{arxiv.2505.05055,
  title  = {How to Infer Repeat Structures in MIDI Performances},
  author = {Silvan Peter and Patricia Hu and Gerhard Widmer},
  journal= {arXiv preprint arXiv:2505.05055},
  year   = {2025}
}

备注

3 pages, 1 figure, 1 table, to be published in the Music Encoding Conference 2025