Take the 2-minute tour ×
Musical Practice & Performance Stack Exchange is a question and answer site for musicians, students, and enthusiasts. It's 100% free, no registration required.

Is there any computer program that automatically analyzes harmony given the score?

By harmony, I of course mean, 'I', 'III, 'IV' etc.. and their connection.

share|improve this question

2 Answers 2

If you use Sibelius, it has a plug-in called "Add Chord Symbols" which will analyze the music and then notate chords according to the chord name. But it will not assign functional harmony analysis to the chords. For example, the plug-in will analyze all the notes in all parts in your arrangement and tell you that the chords are C, F, G7, C, and you will have to deduce that because you are in the key of C major, the chords are I, IV, V7, I.

If you want to automate the deduction process, after you run "Add Chord Symbols", you can run a second plug-in called "Nashville Chord Numbers" that is not part of the standard installation (you can download and install it yourself). It will analyze harmonic function for you, given some limits. The Nashville Number System is a simple form of harmonic analysis. Here is a blog post about this plug-in.

If you use Sibelius, check out the huge list of plug-ins created by developer Bob Zawalich (who created both the "Add Chord Symbols" and "Nashville Chord Numbers" plug-ins).

share|improve this answer

Sibelius does this with one of the plug-ins.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.