PLAY ROOT/CHORD
These settings determine the original key of the source pattern (i.e., the key used
when recording the pattern).
-these values don't necessary tell that the style is restricted to certain key. The thing is, it can happen that not all channels in the style have the same ROOT value.
As mentioned by others here, style can be used in any key we wish (regardless in which key it was created), because notes (in style) are transposed accordingly to chords change.
But if High Key/Note Limit is used in style (High Key is always used), then the style becomes key specific. It still plays correct chords, however not the same notes. Let me explain...
By default High Key is set to G, which results expected chord progression behavior if we play in C key, i.e.:
C3 --> F3 --> G3
But if we play in D key, we will get:
D3 --> G3 --> A2 -it's not A3 as we would expect (it jumps one octave lower)
Some would say it doesn't matter as long chord is right.. well, it can result with quite different music
feel. And even more if Low and High note limits are used: style will
sound differently (at chord change) as intended by creator.
So yes, I think style creator should tell for which key the style is meant to be used.
Bogdan