ChoCo
收藏ChoCo: 和弦语料库概述
ChoCo(和弦语料库)提供了超过20,000个时间同步的和弦注释,这些注释来自多个存储库和数据库,涵盖了多种风格和流派。ChoCo的和弦注释以两种格式发布:
- JAMS格式:区分音频和乐谱注释,时间/韵律信息以秒(音频)和节拍(乐谱)表示。
- 知识图谱:基于JAMS本体和和弦、罗马数字本体,通过SPARQL端点提供查询。
和弦表示
ChoCo中的和弦被转换为以下两种符号家族:
- Harte符号:广泛用于音乐信息检索系统,基于领图表的符号。
- 罗马数字符号:根据和弦的度数命名,是一种广泛认可的标准。
注释内容
ChoCo的注释包含丰富的来源数据,包括注释作品或轨道的元数据、注释作者、标识符和链接等。当前版本的ChoCo仅包含由人类注释者(如音乐专家、学生)或经过验证的众包注释的高质量时间同步和弦注释。
使用方法
使用JAMS文件
如果使用Python,只需确保系统中安装了jams库。通过下载ChoCo的发布版本,可以使用jams库读取、操作和编辑和弦注释。
使用RDF文件
另一种方法是使用ChoCo的知识图谱和发布文件夹中的RDF文件,或直接查询SPARQL端点。
数据集统计
ChoCo当前版本包含20,080个JAMS文件,其中2,283个来自音频分区,17,803个来自符号音乐。这些文件提供了60,263个不同的注释,包括20,530个Harte符号的和弦注释和20,029个音调和调制注释。
注释来源
ChoCo的注释来自多个来源,包括但不限于Isophonics、JAAH、Schubert-Winterreise等,涵盖了流行、摇滚、爵士和古典等多种音乐风格。
安装与贡献
ChoCo可以通过本地安装或Docker安装使用。贡献者可以通过遵循ChoCo的转换工作流程提交注释/数据集。版本控制遵循X.Y.Z约定,其中X表示新数据/集合的可用性。
作者与致谢
ChoCo由Jacopo de Berardinis、Andrea Poltronieri、Albert Meroño-Peñuela和Valentina Presutti等人开发,并得到了Polifonia项目的支持。数据和代码根据CC BY 4.0或CC BY-NC-SA 4.0许可发布。




