hopi - Here's a version that will spit out a bunch of debugging messages. Install it on the Mac, run it, and try a few different scales and combinations of the two sync options. Then copy/paste everything from the console window it opens and PM it to me. Cheers.

1. Keyboard keys, yes. MIDI input... I don't think so, but I'll check again. I'll see if I can think of a reasonable way to map them, since you can have up to 12 columns * 13 chords.

This is wonderful because it is going in a direction similar to chord assistant.
It would be great but I have no clue of scripting and don´t know how much work this would be, I would be greatful, though.

Quote:

Originally Posted by Lokasenna

2. There's actually some preliminary code for inversions and open voicings in there. I don't remember why I gave up on it, but I'll take a poke again.

This is not such a big thing as reaper has a build in function for inversions.
But not having to edit but play this "inverter" would be very cool.

BTW: This is the diagram I was talking about. I think it is useful to have a chart of musical relations at hand.
This sometimes makes my try working but not so obvious moves. Don´t know if this helps.

Quote:

Originally Posted by Lokasenna

3. It wouldn't hurt, but IMO the issue is defining what the sets of <14 chords should be. I don't want too much overlap, but I also don't want the same chords in every set just because.

I am going to add 7ths to the Basic list though.

Once again, I don´t have an idea how much work this would be.
But why not let the user decide which of the chords he/she wants to have in the collumns?
Let´s say there was a 8 by 8 row matrix that can be filled with suggested chords.[/url]

Does it preview the chord? Does it preview the chord with its voicing following rules of voice leading? Does it insert chords?

Thanks

Like the .gif in the first post shows, it shows the chords you can build for each degree of a given scale, previews them and inserts them. It doesn't do inversions or voicings at the moment, and doesn't currently have anything to do with progressions or voice leading.

Like the .gif in the first post shows, it shows the chords you can build for each degree of a given scale, previews them and inserts them. It doesn't do inversions or voicings at the moment, and doesn't currently have anything to do with progressions or voice leading.

hopi - Here's a version that will spit out a bunch of debugging messages. Install it on the Mac, run it, and try a few different scales and combinations of the two sync options. Then copy/paste everything from the console window it opens and PM it to me. Cheers.

Okay, I found the bug with the highlights and chord inserts; I'm a dumbass, and I forgot to make sure the the highlights were "underneath" the buttons, so the script was giving all of your mouse clicks to the highlights and the highlights were sitting there saying "well, okay, we don't do anything, but whatever".

Uploading a fixed version now. Note the revised instructions below the chord list.

Yes, I know the interface is getting a bit cluttered. There's a lot of information to convey and it's hard to keep things compact and user-friendly at the same time.

Quote:

Originally Posted by timbralzoom

also it would really great if it works with All Midi inputs mode... currently seems only works when Virtual Midi keyboard selected.

- Added an "All Notes Off" button for hopi.
- The chord tooltips now show extended intervals (really just for sus9 and add9s right now) as '^2' rather than '14'. It seems more readable to me.
- A few minor bug fixes, and more GUI changes.

cyrilfb - The file is on Github now, so it's just a matter of whenever ReaPack's scanner reads through the repository again. You can always download it manually via the link in the OP.

3. It wouldn't hurt, but IMO the issue is defining what the sets of <14 chords should be. I don't want too much overlap, but I also don't want the same chords in every set just because.

I am going to add 7ths to the Basic list though.

... I think that this is right direction.
To be exact chordset "More" contains set"Basic Triads" which is the highest row. If you aren't going to build it up maybe you can make two options [for now, to make in the future room for third other option i.e. "extensions",colorful notes, ...].

@Lokasenna
It got scanned by the bot a few minutes after the upload, but there is an issue with the header blocking the script from being published. I wrote a comment explaining how to fix it on your commit: https://github.com/ReaTeam/ReaScript...6d3f04b37a0494 (I thought GitHub would send a notification).

There's now a set of buttons that let you cycle through the modes of a given scale. For non-standard scales that don't have an existing mode in your .reascale, it'll just make up the next step and add a little "+1" or "-1" tag to let you know. I think the buttons should be self-explanatory, but just in case:

At first i had installed the script manually.
Then, when it was released through Reapack, i deleted the manually installed version.
And then re-assigned my toolbar button to the script version which was in scripts > ReaTeam Scripts > Midi Editor folder.