Chords in Pattern Efffect Commands

When I was using Buzz Tracker, there was a simple way to make chords using a machine called Peer Chord. It was a peer control machine that allowed you to connect to the note function of the synth or sampler tracker machine and using only hex numbers you could trigger a chord out of just about anything as long as it wasn’t monophonic (if I remember correctly). You had the root note, which was the usual C-4, G-2, etc, and then if you wrote “23” it would trigger a m7add13 chord.
It was very handy, allowing you to make chords quickly without having knowledge of music theory or without having to open multiple tracks to write the chords in.

Though it was a deep machine, the basic list was this:

The following chords are available:  
  
Dec/Hex = name  
00 / 0x00 = none  
01 / 0x01 = maj  
02 / 0x02 = min  
03 / 0x03 = sus4  
04 / 0x04 = sus2  
05 / 0x05 = aug  
06 / 0x06 = dim  
07 / 0x07 = °  
08 / 0x08 = 6  
09 / 0x09 = m6  
10 / 0x0A = 7  
11 / 0x0B = m7  
12 / 0x0C = maj7  
13 / 0x0D = mmaj7  
14 / 0x0E = 9  
15 / 0x0F = m9  
16 / 0x10 = maj9  
17 / 0x11 = mmaj9  
18 / 0x12 = 11  
19 / 0x13 = m11  
20 / 0x14 = maj11  
21 / 0x15 = mmaj11  
22 / 0x16 = 13  
23 / 0x17 = m13  
24 / 0x18 = maj13  
25 / 0x19 = mmaj13  
26 / 0x1A = add9  
27 / 0x1B = madd9  
28 / 0x1C = 6add9  
29 / 0x1D = m6add9  
30 / 0x1E = 7add11  
31 / 0x1F = m7add11  
32 / 0x20 = maj7add11  
33 / 0x21 = mmaj7add11  
34 / 0x22 = 7add13  
35 / 0x23 = m7add13  
36 / 0x24 = maj7add13  
37 / 0x25 = mmaj7add13  
38 / 0x26 = 7b5  
39 / 0x27 = 7#5  
40 / 0x28 = 7b9  
41 / 0x29 = 7#9  
42 / 0x2A = 7#5b9  
43 / 0x2B = m7b5  
44 / 0x2C = m7#5  
45 / 0x2D = m7b9  
46 / 0x2E = 9#11  
47 / 0x2F = 9b13  
48 / 0x30 = 6sus4  
49 / 0x31 = 7sus4  
50 / 0x32 = maj7sus4  
51 / 0x33 = 9sus4  
52 / 0x34 = maj9sus4  
53 / 0x35 = custom  

The help file to the machine goes into greater depth, I can post it if needed.

Later the dev who writes the VSTI loader in Buzz also added a basic version of this feature, using the same double digit entry to make chords quickly.
There are also several freeware programs on the net for loading and testing VSTIs that have chord mode where you only press only a key and it triggers a certain chord (like AShost and MiniHost). Maybe Renoise has something like this already?

Anyway, I think it would be very helpful for a feature like this added to the pattern effect command list or track DSP command in a peer control DSP or something. Using only a simple system like this could help users write songs more quickly and people who aren’t skilled in music knowledge to experiment with their composing.
I don’t know how possible this would be with the way Renoise’s internal stuff is written, but it seems like a feature that would easily improve the usability of the tracker, especially to people coming from piano roll software where there’s a chord list available ready to paste chords in a click.

0Kxx for Kord? LOL…

:)/>/>/>/>

Thats cool but just have to remember all the commands )