Skip to content

crantila/harrisonHarmony

Repository files navigation

harrisonHarmony

Copyright Information:

All source code is subject to the GNU GPL 3.0 Licence. A copy of this licence is included as GPL.txt.

All other content is subject to the CC-BY-SA Unported 3.0 Licence. A copy of this licence is included as CC-BY-SA.txt

Description:

This project uses music21 (see http://mit.edu/music21/) to conduct a (currently unsophisticated) analysis of harmonic function in symbolic music notation files, in the still-new style developed by Daniel Harrison (see bibliography) and developed by others. The program currently assumes the entire score is in the same key, as determined by the default music21 key-determination algorithm. The program currently considers only vertical simultaneities (i.e., chords), and has no consideration of even basic contrapuntal behaviour (questions like "does the dominant agent resolve upward by step to the tonic base?") There is very limited support for "applied" harmonies.

Bibliography:

Harrison, Daniel. Harmonic Function in Chromatic Music, published 1994.

http://www.worldcat.org/oclc/28424168

Swinden, Kevin. "When Functions Collide: Aspects of Plural Function in Chromatic Music" in Music Theory Spectrum 27/2.

http://www.worldcat.org/oclc/4909960122

About

A music21 module for harmonic functional analysis in the style of Daniel Harrison.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages