-
-
Notifications
You must be signed in to change notification settings - Fork 289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: Set the key #36
Comments
This would be a step in the right direction toward eventually being able to export sheet music for an Alda score. I think what we want is to define a new top-level thing called I don't think we'll be able to do much with the key-change data for the time being, but once things get moving with the sheet music export feature, we'll be able to use the key-change data to tell it what key signature to display. |
Perhaps this would even change the default meaning of bare notes like |
Yeah, that's more along the lines of what I was thinking. I just don't want On Monday, September 7, 2015, Chris Truter notifications@github.com wrote:
|
Aha! I see what you're saying now. I think that's a great idea! Disregard my last comment -- on second thought, I think we should keep track of keys on a per-instrument basis, like everything else. Being able to have 2 instruments playing at the same time in 2 different keys is totally in line with Alda's way of doing things. For example, you can have different tempos for different instruments by doing something like this:
which creates a nice phase effect. To change the tempo for all instruments, you can do it globally with the We could do a similar thing with keys -- allowing you to change the key per-instrument with I like the idea of using |
Whoops! Forgot the |
I'm in favor of = as it is right in between + and - On Monday, September 7, 2015, Chris Truter notifications@github.com wrote:
|
Goldilocks :person_with_blond_hair: |
Another thing that would have to be taken into consideration is what On Monday, September 7, 2015, Shayne Miel miel.shayne@gmail.com wrote:
|
That's "unannotated" (stupid autocorrect) On Monday, September 7, 2015, Shayne Miel miel.shayne@gmail.com wrote:
|
I like EDIT: I agree that the local accidental should override the key signature -- you see this sometimes in sheet music, where it serves the purpose of making it extra clear to the performer what the accidental of the note is, even if it's in the key signature. |
It would be nice to be able to set the key (either by name or as a series of flatted/sharped notes) as an attribute and global attribute. I don't know Clojure well enough to quickly set up a pull request for this, but if I find time I might try my hand at it. In the meantime, I put this out there for anyone else working on it.
The text was updated successfully, but these errors were encountered: