The free Chordz VST plugin comes with more than 40 scale/chord templates and a chord library with more than 50 chord types...
Chordz is a VST plugin that allows you to trigger full chords by playing single notes. Each trigger note is associated with a separate chord. Each chord may consist of any number of notes. Play complicated chord progressions with one finger, with a MIDI keyboard or a drum-pad, or trigger chords from single notes added in your DAW’s piano roll.
A chord can be set up to include individual notes spread out over several octaves (two octaves both below and above the octave of the trigger note). This means you can easily create chord inversions and other custom chord voicings, for example double certain notes, both above and below the root note. The chord suggestion feature suggests diatonic chords based on the selected scale and root note.
When “easy mode” is enabled, you can play the chords in any scale using only the white keys, with “C” always being the I chord. The black keys can then be used for chord variations (for example “C#” to trigger a major seventh or ninth chord, while “C” triggers a regular major chord).
The keyboard can be divided into three zones, one for playing chords, the other two (one below, and one above, the chord trigger zone) for playing single notes. Each zone can be independently transposed up or down by any number of octaves. This allows you to play chords with your left hand, while your right hand plays the melody.
Optionally, single notes outside the chord trigger zone can be forced to stay within the selected scale. When easy mode is enabled, it will follow the chord trigger setup (for example, if scale is set to F minor and a C note will produce a F minor chord, a C note outside the chord trigger zone will play a F note). This will ensure that you will always stay in key, and never hit a wrong note.
The plugin supports optional velocity scaling and randomization for each note of the chord. Another feature is the start and end delay (this can also be randomized), which can be used to, for example, emulate strumming or to create more unpredictable results (works great with sounds with a long attack and/or decay, such as pads or strings).
Chordz comes with more than 40 scale/chord templates, and a chord library with more than 50 chord types. You can add your own custom templates, and new chord types by editing the relevant text file. And you can, of course, customize the chords directly in the GUI.
Chordz can also work as an educational tool. You can use Chordz to better understand the various musical scales and corresponding chords, as well as to learn those scales and chords by following the visual guides on the plugin’s virtual keyboards display.