So this is a question being looked at from somewhat of a different perspective:
I'm designing and programming a custom piece of music hardware. Essentially a chord matrix that contains all the cords for you to explore. Now Since each chord has it's own separate dedicated button, I need to limit the criteria of what constitutes a unique chord.
For example - Inversions. The C Major or C Minor chord with the top note dropped an octave below still makes up that same chord in a way so I don't need to create a separate button for an inverted C major chord, the user can do that on his own OR I can implement an inversion key which will move the right most note of the current chord down left. Or likewise Leftmost moving up right.
Also The C Major chord and F Major chord is the same chord (same intervals) just from a different root note so I don't need to make two separate buttons for them too, Just a single major Chord and the device would read the MIDI note from the connected midi controller and use that as a root / base note.
What else would apply in this sort of a manner?
Thank you.
> PS, I know that there are some software and hardware solutions out there, that doesn't stop the interest in developing something of my own.
Submitted September 01, 2018 at 02:41PM by TheConceptBoy https://www.reddit.com/r/Learnmusic/comments/9c4z8q/how_much_of_a_difference_does_it_take_to_consider/?utm_source=ifttt
Javier Rodriguez
Saturday, September 1, 2018