Add Key Signature
Set key signature form the beginning of current measure.
Key signature consists of tonic and scale type.
builder.setKeySignature("C Major"); // Create C Major scale.
builder.setKeySignature("D", "Major"); // Create D Major scale.
builder.setKeySignature("A", "Natural Minor"); // Create A natural minor scale.
Here is list of supported scale types. Alternatively you can use Theory.ScaleType enum values.
"Major""Natural Minor""Harmonic Minor""Ionian""Dorian""Phrygian""Lydian""Mixolydian""Aeolian""Locrian""Major Pentatonic""Minor Pentatonic""Major Hexatonic Blues""Minor Hexatonic Blues""Heptatonic Blues"