I'm quite new with MAX msp, but i'm working on a project previously builded with Max and Java for musical scales and chords recongnizer with midi instruments.
I want to create the possibility to add JAZZ PATTERNS according to his relatives chords.
I try to explain better: I want to create a teacher/databes for musicians that collects licks and patterns for each common progression.
1) I wish to add as input the chords progression (for istance: II-V-I , II-V or a standar jazz chords progression "take the a train" or a "Fmajor Blues").
2) then i want to add a Solo (for istance a jazz pattern on II-V-I) and record it on a database.
3) thanks to transposition i can have my pattern in all the 12keys.
4)more important point: the software could SUGGEST what pattern you could use in a specific progression of the song.
So that if we have a II-V-I it can suggest the patterns, or licks we recorded previously.
For the final user could be a useful musical teacher that suggest us wich patterns we can use in a common jazz standard progression such as II-V-I.
Thanks to this forum now i know BACH, NOTE FOR MAX and others Externals for music notation...
But how could I reach my goal?
Do you know anything works like that? or any idea?
Thank you in advance!