Abstract
This work is an effort towards the development of a system for the automation of traditional harmonic analysis of polyphonic scores in symbolic format. A number of stages have been designed in this procedure: melodic analysis of harmonic and non-harmonic tones, vertical harmonic analysis, tonality, and tonal functions. All these informations are represented as a weighted directed acyclic graph. The best possible analysis is the path that maximizes the sum of weights in the graph, obtained through a dynamic programming algorithm. The feasibility of this approach has been tested on six J.S. Bach's harmonized chorales
Users
Please
log in to take part in the discussion (add own reviews or comments).