MIDI 文件的智能编辑
声音
2019-03-21 v1 音频与语音处理
摘要
我们处理音乐演奏数据编辑的问题,特别是表示人类音乐演奏的 MIDI 文件。由于音乐对象固有的模糊性,编辑此类序列会引发特定问题。模糊性的第一个来源是音乐家自然会产生许多偏离节拍框架的偏差。这些偏差可能是有意的或下意识的,但在传达演奏的律动或感觉方面起着重要作用。音乐元素之间的关系通常也是隐式的,造成了更多的模糊性。一个音符可能以多种方式与周围音符相关:它可以是一个旋律模式的一部分,也可以与同时发声的音符起和声作用,或者是一个持续音。所有这些方面都起着重要作用,在编辑音乐序列时应尽可能保留。在本文中,我们专门研究以 MIDI 文件表示的非量化、节拍音乐序列的编辑问题。我们首先通过一个启发性例子列举使用朴素编辑操作应用于演奏数据所引起的若干问题。然后我们引入一个称为 Dancing MIDI 的模型,该模型基于 1) 编辑操作的两个期望的、定义良好的性质,以及 2) 两个定义良好的操作 Split 和 Concat 及其实现。我们证明我们的模型在形式上满足这两个性质,并且在我们启发性例子以及使用自动和声器的真实世界例子上,它避免了朴素编辑操作所出现的大多数问题。
引用
@article{arxiv.1903.08459,
title = {Smart Edition of MIDI Files},
author = {Pierre Roy and Francois Pachet},
journal= {arXiv preprint arXiv:1903.08459},
year = {2019}
}
备注
20 pages, 16 figures, 14 audio (MIID and MP3) examples