The Substance

ChordWeaver is a musical composition aid based on modern 5-part tonal harmony with real time audio feedback. This kind of harmony is used extensively in symphonic music, film scores, jazz chord changes, contemporary songwriting, game soundtracks and electronic/synthesizer works.


For some composers ChordWeaver will provide a fast, easy way to work with modern harmony.

For other composers it offers a whole new world of possibilities and variations on traditional progressions.

For the seasoned pro, it is a huge time saver.

ChordWeaver extensively uses techniques like altered chords (or unresolved appogiaturas), parallel ninths, giant steps, tritone substitutions, bi-tonal ambiguity. Although the app includes the traditional I, IV, II, V, I progressions, it offers multiple alternatives to the obvious.

This type of harmonic language was first firmly established by composers like Claude Debussy, Maurice Ravel, Sergej Prokofiev etc. in the classical domain, adopted later by jazz greats like John Coltrane, Miles Davis, Dizzie Gillespie, Charlie Parker etc., before gaining enormous popularity among film composers, pop artists, songwriters, new age musicians.

Luckily, you do not have to know the theory behind altered chords, tritone substitutions and these other techniques, in order to use them. ChordWeaver does it for you. Just listen, make your choice and compose away.

The Process

Here is how ChordWeaver efficiently guides you through the composition process. You choose your starting chord, and ChordWeaver instantly shows you and lets you listen to multiple resolutions to that chord, traditional ones and more creative, unusual ones.

With each subsequent chord choice, the process is repeated, There is no longer a need to spend hours at the piano or keyboard trying to find the right harmonies for your composition. You can even use ChordWeaver on the go, on the train, the airplane, at the beach, while waiting, just don't use it while you are driving; in most states and countries it is against the law.

ChordWeaver seamlessly guides you to multiple possible chord options (some you will be familiar with and others you will not have considered), lets you listen to your work in progress, offers the option to transpose up or down and allows you to save your final product as a .chords file or export it as a .mid file.


There are different ways of working with the app: you can establish the harmonic frame for your work completely, then add your melodic components later, as I show in tutorials 2 and 3. Or you can take a more gradual approach and add melodic elements as you go.

These chord options in ChordWeaver are the result of decades of studying the scores of the masters in various genres. They reflect the actual use of these chord progressions and resolutions by these composers and are not simply based on purely theoretical considerations.