Releases: CPJKU/asap-dataset
Version 2.1.1
Version 2.1
This release v2.1 merges ASAP v1.2 and fixes 7 scores and 18 alignments.
-
16 performances whose repeat structure didn't match the score:
this release adds corrected directories, scores, and automatic note alignments
we did not change the original ASAP annotations (beats and downbeats for the midi file)
and the score midi: if there was already a score version for the performance, the score midi
and its annotation file should be correct, otherwise the two annotation files and the score midi
were just moved to the new directory and most likely don't correspond to the performance.for these sixteen performance we note the true repeat structure, the repeat structure of the original score
and what we did to fix it:- ABDE ABCBDE Beethoven Piano Sonata 18-2 Schmitt01 no repeat of B -> performance already exists in 18-2_no_repeat, delete this item
- ABDE ABCBDE Beethoven Piano Sonata 21-1 Sekino05M no repeat of B -> move to 21-1_no_repeat
- ABDE ABCBDE Beethoven Piano Sonata 21-1 YOO05 no repeat of B -> move to 21-1_no_repeat
- ABDE ABCBDE Beethoven Piano Sonata 26-3 HONG05M no repeat of B -> create score and move to 26-3_no_repeat
- ABDE ABCBDE Beethoven Piano Sonata 26-3 Huang02 no repeat of B -> create score and move to 26-3_no_repeat
- ABDE ABCBDE Beethoven Piano Sonata 26-3 Tysman01 no repeat of B -> create score and move to 26-3_no_repeat
- AABCDCEFGIJ AABCDCEFGHGIJ Beethoven Piano Sonata 31-2 Na06 no repeat of G -> create score and move to 31-2_no_repeat
- ABDE ABCBDE Beethoven Piano Sonata 32-1 Faliks01 no repeat of B -> create score and move to 32-1_no_repeat
- ABDE ABCBDE Beethoven Piano Sonata 32-1 FALIKS012004 no repeat of B -> create score and move to 32-1_no_repeat
- ABDE ABCBDE Beethoven Piano Sonata 32-1 Park01 no repeat of B -> create score and move to 32-1_no_repeat
- ABDE ABCBDE Beethoven Piano Sonata 32-1 POTAMO01 no repeat of B -> create score and move to 32-1_no_repeat
- ABBCCD ABBC Chopin Piano Sonata 2-3 KaszoS15 extra repeat of B -> move to 3rd_extra_repeat
- ABC ABBC Liszt Hungarian Rhapsody 6 Ye04 no repeat of B -> create score and move to 6_no_repeat
- ABCBDEGH ABCBDEFEGH Schumann Kreisleriana 3 JohannsonP04 no repeat of E -> create score and move to 3_no_repeat
- ABCBDEGH ABCBDEFEGH Schumann Kreisleriana 3 Yarden09 no repeat of E -> create score and move to 3_no_repeat
- ABCBDEFEGHHIIJKMNPQ ABCBDEFEGHHIIJKLKMNONPQ Beethoven Piano Sonata 18-3 KOLESO06 no repeats of K and N -> create score and move to 18-3_no_repeat
-
issues raised at (n)ASAP
- Fixes issue 5:
add tsv, parangonada, and match paths to metadata.csv
thanks @b-boechat - Fixes issue 6:
correct partitura code snippets in README
thanks @b-boechat - Addresses issue 9:
realign note alignments for two performances of Mozart Sonata 12-2
thanks @lynnzYe
- Fixes issue 5:
-
from the beat-aligned ASAP Dataset:
- Merges the ASAP Dataset Version 2:
Two MIDI performances were shortened and the corresponding time points to obtain audio were updated:
Beethoven 11-1 MaximovI02M
Beethoven 9-1 Tysman05M
In the previous version, these pieces contained more than one movement and only had annotations for the first movements.
Beethoven 26-3 HONG05M was updated in v1.2 of ASAP but seems to already have been in (n)ASAP v1.1
- Merges the ASAP Dataset Version 2:
-
several improved scores taken from the develop branch at ASAP, thanks @leogere
Bach/Fugue/bwv_846/xml_score.musicxml
Bach/Prelude/bwv_874/xml_score.musicxml
Bach/Prelude/bwv_876/xml_score.musicxml
Beethoven/Piano_Sonatas/17-2/xml_score.musicxml
Chopin/Berceuse_op_57/xml_score.musicxml
Chopin/Ballades/1/xml_score.musicxml
Mozart/Piano_Sonatas/12-2/xml_score.musicxml
Release of the (n)ASAP dataset
This release v2.0 adds note alignments to the ASAP dataset v1.1 and so creates the (n)ASAP dataset.
The note alignments where created on the basis of the beat annotations in ASAP and an anchor point-based note alignment algorithm available in a separate library parangonar
The note alignments are available in three formats:
tsv
files with note IDs and minimal time and pitch informationmatch
files containing linked notes and encoding a bare-bones score as well as the MIDI performance.match
can easily be parsed with partituraparangonada
files: a directory of five files used for visualization and editing with parangonada
The musicxml
score files have been updated with note IDs which can also easily be parsed with partitura. Other than the IDs the musicxml
files and all other unchanged files are taken from version 1.1 of the ASAP dataset.
All note alignments were visually inspected and those deemed without apparent errors are tagged as robust_note_alignment
in the metadata.csv
file.