
Bach Choral Harmony
Donated on 5/20/2014
The data set is composed of 60 chorales (5665 events) by J.S. Bach (1675-1750). Each event of each chorale is labelled using 1 among 101 chord labels and described through 14 features.
Dataset Characteristics
Sequential
Subject Area
Other
Associated Tasks
Classification
Attribute Type
-
# Instances
5665
# Attributes
17
Information
Additional Information
Pitch classes information has been extracted from MIDI sources downloaded from (JSB Chorales)[http://www.jsbchorales.net]. Meter information has been computed through the Meter program which is part of the Melisma music analyser (Melisma)[http://www.link.cs.cmu.edu/music-analysis/]. Chord labels have been manually annotated by a human expert.
Attribute Information
Additional Information
1. Choral ID: corresponding to the file names from (Bach Central)[http://www.bachcentral.com]. 2. Event number: index (starting from 1) of the event inside the chorale. 3-14. Pitch classes: YES/NO depending on whether a given pitch is present. Pitch classes/attribute correspondence is as follows: C -> 3 C#/Db -> 4 D -> 5 ... B -> 14 15. Bass: Pitch class of the bass note 16. Meter: integers from 1 to 5. Lower numbers denote less accented events, higher numbers denote more accented events. 17. Chord label: Chord resonating during the given event.
Features
Attribute Name | Role | Type | Description | Units | Missing Values |
---|---|---|---|---|---|
false | |||||
false | |||||
false | |||||
false | |||||
false | |||||
false | |||||
false | |||||
false | |||||
false | |||||
false |
0 to 10 of 17
Radicioni,Daniele and Esposito,Roberto. (2014). Bach Choral Harmony. UCI Machine Learning Repository. https://doi.org/10.24432/C5B61F.
@misc{misc_bach_choral_harmony_298, author = {Radicioni,Daniele and Esposito,Roberto}, title = {{Bach Choral Harmony}}, year = {2014}, howpublished = {UCI Machine Learning Repository}, note = {{DOI}: https://doi.org/10.24432/C5B61F} }
Creators
Daniele Radicioni
Roberto Esposito
DOI
License
This dataset is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) license.
This allows for the sharing and adaptation of the datasets for any purpose, provided that the appropriate credit is given.