Chords progression sketch page

At the core of KordsKontrol: the KordsKontrol Harmony Engine.

KordsKontrol is a powerful Chords progression sketchpad with unique functionalities.

It comes loaded with more than 120 scales (heptatonic – the most commons, octatonic, but also hexatonic and pentatonic scales) – You can also use any custom scale (8 in total) between 4 to 8 notes. Scales have been carefully selected among the most musical ones using advanced Music theory scale properties, and sorted using its Forte number and modes groups.

KordsKontrol is inspired by classical 4 parts chorales harmony.

For each scales, KordsKontrol maps all the usual 4 notes chords (minor, major triads, 7th chords, suspended chords, …) that are diatonic (means, using notes of the scale) for each degree of the scale on 8 “degree” pads.

You also have access for each chord to the 3 inversions.

Almost 100 “types” of diatonic chords are available. 

You can access to all of them with the 8 “function” pads (that can be understood as ‘modifiers’) using a unique comprehensive and innovative combinatory exploration tree system.

Press the suspended 2 pad, you get a suspended 2 chord. Press the add 7th pad, you get a 7th chord. Press both of them, you get a Suspended 7th chord! 

The pads are automatically lighted depending on the chords types available for a given degree, and vice-versa : no need to know music theory, your chords will always be perfectly in the scale!

But if you want to add more spice to your chords progressions, you can go off-road by using powerful chromatic functions. These functions allow you to alter some notes (and thus, leave the diatonic world)  to add some spice, and allow incredibly inspiring chords progression using the most advanced composition techniques such as dominantization, italian 6th chords…., 

With version 2.0, you also have access now to a powerful altered chords function, that can let you choose explore individual accidental notes alterations, with the same clever automatic mapping and lighting of the pads.

More than 100 “types” of non-diatonic / chromatic chords are available. 

For each chord type you have access to up to more of 20 chords “variants“, that are basically, different vertical voicing of the chord.

All these “variants” respect the construction rules of classical 4 voices harmony:

  • Soprano, tenor, alto and bass at the right place each of them respectively to each others
  • Less than 1 octave between the different parts, except for the bass
  • Respect of classic ranges for each part

This variety of variants let you explore by yourself different voicing, and let KordsKontrol deploy one of his most distinctive feature compared to most of Chords progression tools available on the market: the Voice leading algorithm.

This algorithm will, depending on the previous chord played, automatically choose amount all the chords variants the one that respect the best the 4 parts choral style horizontal voicing rules (voice leading). It will even correct the chord inversion automatically if the one you have selected is not appropriate.

  • No voices overlaps
  • Minimization of voices leaps (except for the bass)
  • Leading voice (soprano) cannot jump for more than a minor 6th except if for an octave
  • No parallel 5th or octave, including the ones hidden in similar motion

Get an immediate “classical” 4 parts arrangement by simply  playing I, IV and V degrees!

Thanks to the Voice leading algorithm, you will get constantly evolving chords progressions. The same chord type will never sound the same because the variant will always change depending on the chord play previously.

If you combine all the chords types and variants, for each of the 12 potential root notes, you have access to a database of more than 100 000 chords, all loaded in the RAM memory, for you to enjoy it virtually latency free.

Music harmony at your fingertips!

You can use many scales in on single chords progression, allowing you to build complex chords progressions using techniques such as direct modulation or borrowed chords / modal interchange.

Chords progression can be recorded into a database, stored as an external file (Full version only). Each file cans store up to 256 chords progression, each of them comprising 16 chords.

The chords progressions can be revoiced and transposed.

You can then even share your chords progressions with your friends!

As a bonus, you can download chords progression starter pack for free.