Skip to content

A R package which creates "flexible" harmonic analyses of a baroque chorale music dataset.

Notifications You must be signed in to change notification settings

Computational-Cognitive-Musicology-Lab/FlexibleChoraleHarmonicAnalyses

Repository files navigation

FlexibleHarmonicChoraleAnnotations

FlexibleHarmonicChoraleAnnotations is an R package which implements a "flexible" dataset of harmonic analyses of baroque chorale music by J.S. Bach and M. Praetorius. What makes it "flexible" is that it doesn't just include ONE analysis of the chorales, but a system for generating countless valid analyses of the chorales, based on constraints you choose.

This package is a companion to the paper A Flexible Approach to Automated Harmonic Analysis: Multiple Annotations of Chorales by Back and Praetorius", presented at the International Society of Music Information Retrieval (ISMIR) 2018 conference entitled (Condit-Schultz, Ju, and Fujinaga).

The package requires R > 3.2 as well as the data.table, stringr, and rlang packages.

This github page is the development/source code for the package. A parallel page here contains a simple tarball of the package as well as the "raw" chorale kern files, if you want to access them directly.

About

A R package which creates "flexible" harmonic analyses of a baroque chorale music dataset.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages