d.healey
This is a custom title
I'm working on a guitar library at the moment and looking for an approach to strumming chords.
My initial idea is to have the plugin translate the user's piano chord into a guitar voicing and then provide a couple of keys to strum it up or down. I've seen this in some other guitar plugins and as a guitarist it kind of makes sense to play chords with one hand and strum with the other. So I implemented this in my plugin but I'm finding it's rather clunky to perform live and the idea of sequencing a strumming pattern this way in my DAW doesn't appeal to me.
The other approach I've seen is to use a single key per chord. For example pressing D would strum D Major. And using various methods of modifying the chord to get different types like minor, augmented, 7ths, etc. This approach seems like it would be more straightforward to use in a sequencer and perform live, but being limited to a set of pre-designated chords puts me off. If I want to be able to play D major and D minor one after another how would I switch in real time?
So what are your thoughts, do you have some suggestions for other ways of tackling this issue that I could try out?
Thanks
My initial idea is to have the plugin translate the user's piano chord into a guitar voicing and then provide a couple of keys to strum it up or down. I've seen this in some other guitar plugins and as a guitarist it kind of makes sense to play chords with one hand and strum with the other. So I implemented this in my plugin but I'm finding it's rather clunky to perform live and the idea of sequencing a strumming pattern this way in my DAW doesn't appeal to me.
The other approach I've seen is to use a single key per chord. For example pressing D would strum D Major. And using various methods of modifying the chord to get different types like minor, augmented, 7ths, etc. This approach seems like it would be more straightforward to use in a sequencer and perform live, but being limited to a set of pre-designated chords puts me off. If I want to be able to play D major and D minor one after another how would I switch in real time?
So what are your thoughts, do you have some suggestions for other ways of tackling this issue that I could try out?
Thanks