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

FileSize
chorales.lisp.Z25.2 KB
chorales.doc3.8 KB
Index117 Bytes

Reviews

There are no reviews for this dataset yet.

Login to Write a Review
Download (27.3 KB)
0 citations
4528 views

Keywords

Creators

Darrell Conklin

License

By using the UCI Machine Learning Repository, you acknowledge and accept the cookies and privacy practices used by the UCI Machine Learning Repository.

Read Policy