A Chord Composing Tool

Chords, scales, harmony, melody, etc.
Post Reply New Topic
RELATED
PRODUCTS

Post

Hey KVR,

I built Canon because I kept hitting the same wall: I know theory, but staring at a blank project kills momentum.

The core idea: Instead of generating random chords, Canon suggests the next chord based on a large repository of songs. So when you hit "Reroll," you're getting combinations that have worked in real music, not simply mathematically valid voicings.

Three modes depending on how stuck you are:
1. Reroll - Complete random progression (minor, jazz, sad, whatever mood). For when you need any starting point.
2. Chord Decks - Smart filtering. Pick a vibe, get chords that fit. Bridges theory knowledge and ear intuition.
3. Manual - Build chord-by-chord when you know what you want.

Practical stuff:
• MIDI export (drag into your DAW)
• Transpose to any key
• Share via link (recipient plays in browser—useful for collabs)

A deliberate design choice:
There's no major/minor selector. You can't filter by scale. This was intentional.
Most tools lock you into "pick a key, pick a mode, here are your seven chords." But the most interesting progressions - the ones that actually feel like something - borrow, modulate, and break the rules. Modal interchange, secondary dominants, chromatic mediants... none of that fits neatly into "major or minor."

So Canon just gives you chords that work together, based on what real songs actually do. Your ear is the filter, not the scale.

Curious if others here find scale-locked tools limiting, or if I'm overthinking it.

Free on iOS/macOS, and available on other platforms thru itch.io https://dpshade.itch.io/canon

Happy to talk implementation or music theory rabbit holes.
You do not have the required permissions to view the files attached to this post.

Post

Looks pretty cool (and PWYW for Windows) :tu:

Post

thecontrolcentre wrote: Thu Jan 08, 2026 7:05 am Looks pretty cool (and PWYW for Windows) :tu:
Thank you!

You can also share progressions directly from the app to anyone with a browser. Here's one that I made :D https://play.canonchords.com/?p=eyJrIjo ... IsIkdiIl19

Post

Multi-platform?

Post

The App Store says it runs on MacOS 10.14 but the itch.io download version says it does not.
Are they the same version?
Last edited by Michael L on Thu Jan 08, 2026 9:26 am, edited 1 time in total.
F E E D
Y O U R
F L O W

Post

Michael L wrote: Thu Jan 08, 2026 8:54 am The App Store says it runs on MacOS 10.14 but the itch.io download version says it does not.
Are they the same?
Hey Michael, my ability to test with various OS versions was limited, I suspect 10.14 should work, but if not please let me know and I will see what I can do to support it!

Post

NWSM wrote: Thu Jan 08, 2026 8:51 am Multi-platform?
macOS and iOS are the most tested, but I have run it on Linux as well. I have builds for Windows and Android on itch.io, let me know if your installing for your platform gives you trouble!

Post

dps wrote: Thu Jan 08, 2026 8:59 am
Michael L wrote: Thu Jan 08, 2026 8:54 am The App Store says it runs on MacOS 10.14 but the itch.io download version says it does not.
Are they the same?
Hey Michael, my ability to test with various OS versions was limited, I suspect 10.14 should work, but if not please let me know and I will see what I can do to support it!
Great. PM me with your support email and I will send you a screenshot of the error message, and a full crash report. I am happy to test it. Its an elegant idea.
F E E D
Y O U R
F L O W

Post

Really cool app, thanks for sharing!

Post

Picked up for windows. Love the idea. However I can't figure out how to:

a) Drag and Drop midi into ableton. I was expecting a '+' icon - while dragging the progression into ableton.
b) I know you can "replace" a chord with another. What about the removing the chord?

Any thoughts? PM me if you'd like help testing anything.
Best

Post Reply

Return to “Music Theory”