x42 / midifilter.lv2

LV2 plugins to filter midi events

Home Page:https://x42-plugins.com/x42/x42-midifilter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Q: Custom chords.

endoveg opened this issue · comments

Hi!
I'm working with Midi Chord plugin and I wonder if there is any way I could play, for instance, Asus4 chord, using the plugin.

You could use 1,5,8,11 (prime, 5th, octave, 11) for that.
Incidentally this is how you would play a sus4 on a guitar.

So far there's no explicit 4th.

commented

@x42 thanks for those lovely midi plugins.
have you thought about extending the chords to more scales? minor ones are missing?

I'd like to avoid adding redundant scales. That'll soon get out of hand.
https://en.wikipedia.org/wiki/Mode_(music)#Modern_modes

C-major scale is identical to

  • D Dorian
  • E Phrygian
  • F Lydian
  • G Mixolydian
  • A Aeolian (aka A-minor)
  • B Locrian

The plugin offers all triads 1,3,5,7,9,11,13 of a natural Locrian scale that can be used to construct harmonies in the modern 12-TET scale.

The labels of the "Scale" param values may make it hard to find the scale your looking for. E.g. to have the plugin generate the chords of the C (natural) minor scale, you'll need to use the relative major Eb, but the param value lables lists this only as "D# Major".

Maybe change the labels for accidentals to read e.g. "D#/Eb Major" etc. ?

"D#/Eb Major"

Good idea. This will also retain the alphabetical sort order of hosts that sort scalepoints.
I'd have preferred to use flats, but Db/C# Major would be sorted after "D Major".