Form_CalcKeys_Intro

Chord Cadenza

CalcKeys

This is used to calculate the keys in a Project from the MidiFile.

In order to do this, each bar of the MidiFile is analysed. Once this has been done, all the bars are examined together in order to find the optimum keys for the music as a whole. This involves using an Inertia value - the higher the Inertia, the less often the key is likely to change.

CalcKeys can use the tracks selected in the TrackMap, or all tracks, or the chords as input.

Any percussion tracks (midi channel 10) or pitchbent notes are omitted from the algorithms used by CalcKeys.

When the CalcKeys window is displayed, it calculates the keys for all valid Inertias. This can be repeated with the same or different parameters using the Recalculate Button. The Apply or Apply and Close buttons can then be used to apply the calculated keys to the current MidiFile, using the selected Inertia.

The only part of the CalcKeys window that you really need to use is the Apply and Close Button. The other controls you can experiment with if you wish, but it isn't normally necessary to change any of the values they contain.