HARMONIC, MELODIC, AND FUNCTIONAL AUTOMATIC ANALYSIS
Plácido R. Illescas, David Rizo, Jose Manuel Iñesta · 2007
This work is an effort towards the development of a system for the automation of traditional harmonic analy-sis of polyphonic scores. A number of stages have been designed in this procedure: melodic analysis of harmonic and non-harmonic tones, vertical harmonic analysis, tonal-ity, and tonal functions. All these informations are rep-resented 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 pro-gramming algorithm. The feasibility of the proposed ap-proach has been tested on J. S. Bach’s harmonized chora-les. The results so far are encouraging. 1.