Bach Chorales
Time-series data based on chorales; challenge is to learn generative grammar; data in Lisp
Dataset Characteristics
Univariate, Time-Series
Subject Area
Other
Associated Tasks
-
Feature Type
Categorical, Integer
# Instances
100
# Features
6
Dataset Information
Additional Information
Sequential (time-series) domain. Single-line melodies of 100 Bach chorales (originally 4 voices). The melody line can be studied independently of other voices. The grand challenge is to learn a generative grammar for stylistically valid chorales (see references and discussion in "Multiple Viewpoint Systems for Music Prediction").
Has Missing Values?
No
Variable Information
Number of Attributes: 6 (nominal) per event (a) start-time, measured in 16th notes from chorale beginning (time 0) (b) pitch, MIDI number (60 = C4, 61 = C#4, 72 = C5, etc.) (c) duration, measured in 16th notes (d) key signature, number of sharps or flats, positive if key signature has sharps, negative if key signature has flats (e) time signature, in 16th notes per bar (f) fermata, true or false depending on whether event is under a fermata Attribute domains (all integers): (a) {0,1,2,...} (b) {60,...,75} (c) {1,...,16} (d) {-4,...,+4} (e) {12,16} (f) {0,1}
Dataset Files
File | Size |
---|---|
chorales.lisp.Z | 25.2 KB |
chorales.doc | 3.8 KB |
Index | 117 Bytes |
Reviews
There are no reviews for this dataset yet.
pip install ucimlrepo
from ucimlrepo import fetch_ucirepo # fetch dataset bach_chorales = fetch_ucirepo(id=25) # data (as pandas dataframes) X = bach_chorales.data.features y = bach_chorales.data.targets # metadata print(bach_chorales.metadata) # variable information print(bach_chorales.variables)
Conklin, D. (1966). Bach Chorales [Dataset]. UCI Machine Learning Repository. https://doi.org/10.24432/C5GC7P.
Keywords
Creators
Darrell Conklin
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.