Originally posted by doc-z:
But how do they do the chords? Do they have one section for each chord? or do they do some kind of transposition? And filter transpose certain notes if the chord requires it? The chord recognition process, is that based on a basic array of data? and then match the input from the user to that array to retrieve the chord? Or are there other processes involved?
Doc-Z
I have never programed a style, but I doubt that "the Style" has this logic, there is an internal program that does this.
When you record a style, it is to be recorded in C MAJ. I would think that whatever inversion of the chord you record will play back in that inversion. The program would change the chord based on your playing. It probably does some type of transposition.
The chord recorded was C in 2nd inversion.
The musician played a G chord, then the arranger will play a G in 2nd inversion. The style would not contain a G chord.
Starkeeper