遇见数据集

Annotated Beethoven Corpus (ABC) 2.1

收藏
Zenodo2025-04-27 更新2026-05-26 收录
数据链接:
官方服务:

资源简介:

4.5 years after its first publication (see below), this is the first revised version of the ABC. In the meantime, the [DCML corpus initiative](https://www.epfl.ch/labs/dcml/projects/corpus-project/) has advanced<br> and this update has as a main goal to harmonize the ABC with all other annotated corpora that have been and<br> will be published. This includes the following changes: ### Upgrade to MuseScore 3 * All scores have been converted to [MuseScore](https://musescore.org/download) 3.6.2 format and can be found in the folder `MS3`.<br> * The harmony labels have been moved to MuseScore's "Roman Numeral Analysis" layer of the left-hand staff. ### New folder and file structure * The `code` folder was removed since the old Julia code has been replaced by the Python library [ms3](https://pypi.org/project/ms3/).<br> * The MuseScore files are contained in `MS3` and for each movement there are a couple of other files available, identified by their file names:<br> * The folder `notes` contains one TSV file per movement with all note heads (not every note head represents an onset).<br> * The folder `measures` contains one TSV file per movement with all measure-like units<br> * The folder `harmonies` contains one TSV file per movement with all harmony annotation labels<br> * The folder `reviewed` contains two files per movement:<br> * A copy of the score where all out-of-label notes have been colored in red; additionally, modified labels ( w.r.t. v1.0) are shown in these files in a diff-like manner (removed in red, added in green).<br> * A copy of the harmonies TSV with six added columns that reflect the coloring of out-of-label notes ("coloring reports")<br> * The file `warnings.log` lists those labels where over 60 % of notes within the label's segment are not expressed<br> by the label. Potentially, most of them are semantically incorrect. The folders are automatically kept up to date by the [dcml_corpus_workflow](https://github.com/DCMLab/dcml_corpus_workflow)<br> which calls the command `ms3 review -M -N -X -D` on every change. Information on what the columns in the TSV files contain can be found in the [documentation for ms3](https://johentsch.github.io/ms3/columns). ### Changes to the data **A full diff of all changes applied with version 2.0 can be seen [here](https://github.com/DCMLab/ABC/commit/8bd699a9b5b00dba3214c6626575f8368279b965).** * The scores have been aligned by [tunescribers.com](https://tunescribers.com/) with the Henle and Breitkopf editions<br> provided in the `pdf` folder and indicated in its README.<br> * Systematic changes to the harmony labels:<br> * With the harmony labels moved to the Roman Numeral Analysis layer, no initial `.` are needed anymore.<br> * `V9` is not part of the DCML harmony annotation standard and has been replaced by `V7(9)` or `V7(+9)`.<br> * Corrected `vii` chords in major keys that had often been wrongly labeled as `#vii`.<br> * Obvious errors have been corrected in many places. Thanks to @craigsapp, @lancioni, @malcolmsailor, @MarkGotham, @napulen and @tymoczko<br> for reporting quite a few of them!

提供机构:
Zenodo
创建时间:
2023-01-02
二维码
社区交流群
二维码
科研交流群
商业服务