Device Details

Device Overview

Name/Version: AL9 Chordmaker 1.2
Author: alchemical9  
Description: The AL9 Chordmaker is a MIDI chord generator that makes it easy to add chords to your music. I've been using chord generators a lot in my generative music, but all the free ones have some shortcoming or didn't quite do the thing I needed. Many of them don't work well for generative music...but this one is designed for that.

Walkthrough video: https://youtu.be/6NFklbKGSMY

At its most basic, it will generate the selected chord on an incoming MIDI note, with that note as the root of the chord.

You can determine the inversion and voicing of the chord. Inversion determines which note of the chord is at the bottom. Voicing here controls the "openness" of the chord, so as the voicing value increases the span across the keyboard that the chord uses is widened.

If you can't decide which inversion or voicing to use, just dial in some random, there's a randomness control for each.

Pretty basic so far, but we have more features!

There is an "Add Octave" button that will add the bottom note an octave up. This nicely adds some top to the chord.

We also have a "Strum" control that will add a strum to the chord, either up or down, with a variable time for the strum. Strum also has a "Spray" button to randomly mix up the order of the strummed notes. Great for, you know, guitar-like sounds, but wait till you try it on some horns!

But the real breakthrough feature of this plugin is the Key Chord Map. What this does is assign a chord to each note so that instead of all the notes playing the same chord, you can determine which chord each note will play. Those of you with some knowledge of music theory will appreciate this because a scale can also be played as a series of chords, but not all the same chord, each degree of the scale has a chord that fits into the key.

This map also has a root note setting, so you can set up the note map in the key you're using or use the same map in a different key.

This feature lets your static chord generator bust out of it's confines and become way more interesting and musical.

Adding Your Own Chords

It is possible to edit the plugin and add your own chords to the devuce. This needs to happen in the Max patch editor, take a look at this video which explains how this can be done: https://youtu.be/4rE8XHDV8_s

"AL9" stands for Alchemical 9, which is my artist name, head over to my Bandcamp page if you want to hear some of my music.

Version 1.1 fixes a couple of bugs:
* chordmap not initializing
* strum scrambled with voicings 2-4

Version 1.2 fixes some bugs:
* dropped notes when using strum
* "Add Octave" and "Spray" didn't look right in automation

Version 1.3 adds another chord voice so that extended chords like 11ths can be fully voiced.

Version 1.4 makes it easier to add custom chords.

Take a look at this video, it shows you how to add custom chords: https://youtu.be/4rE8XHDV8_s
 

Device Details

Tags effect, utility, other
Live Version Used: 11.3.22
Max Version Used: 8.6.0
Date Added: Mar 20 2024 03:59:01
Date Last Updated: Apr 19 2024 17:37:06
Device Type: midi_device
Download URL (report link) https://alchemical9.gumroad.com/l/nwqgm
License (more info): AttributionNonCommercialNoDerivatives


Comments

Hello
Will you put a video demo to see what it looks like?

That's a good idea., I want to do that this week.

For those who are wondering about compatibility, I have only tested this device on Live 11, I don't know about Live 10 or 12.

The list of chords available seems quite short? Does it have M11 chords? The ability to add custom chords with specific voicings would be a great feature!

Just bought it, 11th chords are there OK.

Wish I could assign a chord with any root note to any key e.g. C D E F G A B would trigger Cm, C, F#7, Dm, A, Asus etc. Or trigger those same chords with with C, C#, D, D# etc.

This way I could program in a song and play it with one finger. Custom voicings to match the original songwriter voicing would be good too.

So, yes, the number of chords is limited, I tried to get the most common ones in there without the list getting too long and breaking the UI.

It is possible to add your own custom chords, this video I just posted explains how. You will need to be using the 1.4 (or later) version of the device for this.

https://youtu.be/4rE8XHDV8_s

I like your suggestion about the chord map. I tried to keep it simple, but adding the ability to set the root and inversion for each key would be nice. This has been on my list of enhancements to add if people were interested.

The voicings are generated algorithmically, there are just WAY too many possibilities there to do it on a per-chord basis. The downside is that it doesn't work that well for extended chords and tends to make them more dissonant. I should probably work on that.

Login to comment on this device.

[ browse device library ]