HowTo_InsertChords

Chord Cadenza

How To Insert Keys and Chords from an External Source

This application can generate the keys and chords of the music from a MidiFile. However, you may want to insert chords into the ChordFile directly from an external source (sheet music, lead sheet etc). This can be done with the ChordMap window.

You can either load an existing Project containing a ChordFile, or start with a Project not containing any chords.

Open the ChordMap window

If the ChordMap window is not yet opened, you can open it using the ChordMap Button on the PlayMap.

If the ChordMap is empty, you may prompted to initialize a new ChordMap. Click OK to this.

If there are already chords in the ChordMap, you can either override them as you insert new chords, or clear the existing chords with the Cut Button.

The chord input window is near the top of the ChordMap (labelled Chord Names). This will show any chords currently present in the ChordFile.

If your chord source (sheet music etc.) is in a different key to the MidiFile, it will need to be transposed. This can be done by using the transpose controls.

Set the Key

If the keys of the ChordFile have not yet been set, this should be done using How To Update Keys or How To Generate Keys.

Transpose

You can skip this section if the external source is in the same key as the music.

Transpose Chord Names will transpose the Chord Names pane, but not the Chord Notes pane. Transpose Chord Notes will transpose the Chord Notes pane, but not the Chord Names pane. This will allow you to type in chord names from an external source, and transpose the notes.

If you have an external source that is in a different (initial) key to the ChordFile or MidiFile, you can use Transpose Chord Names to match the key with the external source. If you don't know what key the midi or audio file is in, you can transpose the chords later on. You can also transpose all the keys with the Transpose Keys Buttons.

For example, if your source is sheet music in the key of C major, but your MidiFile is in the key of C# major, you should set Transpose Chord Names to -1. This is because the chordname text is one semitone lower than the midi file.

If you have a synchronised AudioFile but no MidiFile, and don't know what key the music is in, you should start typing in the chords until some time after the first synchronised beat. You can then try playing along to it, and transpose the chord notes until it sounds right. If you can't find a transposiiton that sounds good, you may have to adjust the fine tuning (see Midi Devices Components).

Note: The Chord Notes pane represents the chord notes and keys that will actually be saved in the ChordFile.

Type in the Chords

The chords can now be typed in from the external source. Click on the cell you want to update and type in the name, as shown in the external source. The program should recognise most chords and variations.

If you type in something that is not recognised as a valid chord, the program will restore the original value.

You can change the current cell position with the keyboard up/down/left/right keys, and delete a chord with backspace or delete. (You may need to click on a cell if the Chord Names window is not the currently active window.)

Save the Chords

You can check the chords in the Chord Notes pane. This will show the notes of the chords. You can change any notes on this screen by clicking with the mouse - this is documented elsewhere.

To save the chords in the ChordFile, click the Save Project or Save Chords As Button in the ChordMap window.

Further Information

More information about using the ChordMap to generate chords can be found here.