alda-lang / alda-core

The core machinery of Alda
80 stars 26 forks source link

Suggestion: new key signature vectors for other modes #36

Closed elydpg closed 7 years ago

elydpg commented 7 years ago

Currently, the key-signature attribute has an option to set the key signature using a vectored name, such as

(key-sig [:e :flat :major]) e f g a b > c d e <

I propose that the :major and :minor parameters be extended to support more modes, such as :dorian and :phrygian.

Should this be native behaviour? Or would a plugin for it make more sense?

daveyarwood commented 7 years ago

Great idea! I think this is something we should include in alda-core.