I've been working on a similar tool for my own personal use, and have found it's MUCH easier for "pop music" which tends to always be diatonic w/ only a few borrowed chords at most, not to mention basslines almost always reaffirm the chord progression.
I've found it harder to figure out how to distinguish the upper harmonies over a pedal in terms of algorithmic writing, since I still associate certain chords with "feelings".
I've found it harder to figure out how to distinguish the upper harmonies over a pedal in terms of algorithmic writing, since I still associate certain chords with "feelings".