choco
choco copied to clipboard
ChoCo: the Chord Corpus
The Roman Converter does not take the octave into account when analysing the degrees that make up the chord. For example, there is no distinction between degree `'2'` and degree...
Original datasets may have different convention for annotating the track's key, compared to the JAMS's library `key_mode` namespace, which only defines a few modes, namely: `major, minor, ionian, dorian, phrygian,...
This issue is for us to keep track of Naomi's observations on the Roman numeral analysis (in the `when-in-rome` partition). As this cannot proceed with more information from the curators,...
Testers (validators) report that there are problems cloning and working with the ChoCo repository due to some naming conventions in the subfolders of `partitions`. More specifically, these errors refer to:...
# Towards the design of JAMS Score The current version of JAMS is focused on audio annotations, and this mostly affects the `Observation` class, where `start` is the only field...
An enhancement for improving the re-usability of the repo and of its components would be Dockerising it. I propose to create a container for each module and to manage their...
Especially when the converted JAMS are used, the output of the stats should allow for the identification of namespace-specific vocabularies. This implies an extra field for each chord, providing the...
In the Jazz-Corpus there are (non-roman) annotations which can very often be ambiguous. The ambiguity is mainly due to the placement of the alterations (after the root of the chord...
For Jazz-Corpus, it is necessary to implement a converter which converts the chords noted under the `chord_roman` namespace into a roman format interpretable by `music21`. For an overview of roman...
Just to discuss and document ideas for future development: adding support for JAMS to `music21` -- representing annotations so that they can be better visualised in the "score", and also...