Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Gradual attribute changes #329

Closed
daveyarwood opened this issue Nov 23, 2016 · 1 comment
Closed

Gradual attribute changes #329

daveyarwood opened this issue Nov 23, 2016 · 1 comment

Comments

@daveyarwood
Copy link
Member

Moved from #179.

Quoting myself:

Currently, translating things like crescendos (gradually increase volume) and ritardandos (gradually decrease tempo) is cumbersome, as you have to manually adjust the attribute over time, like this:

(vol 50) c8 (vol 60) d (vol 70) e (vol 80) f (vol 90) g2

It would be nice if we had a way to gradually apply an attribute over an established period of time, maybe something like:

(vol>) c8 d e f (<vol 50) g2
@daveyarwood
Copy link
Member Author

daveyarwood commented Oct 20, 2020

I had a related idea for "automation voices": https://github.com/alda-lang/alda-core/issues/80#issuecomment-712809114

I still like the syntax idea in my comment above because sometimes, it might be easier/more desirable to write the attribute values inline instead of as a separate "voice". I think we could add both features.

@daveyarwood daveyarwood transferred this issue from alda-lang/alda-core Jan 1, 2021
@alda-lang alda-lang locked and limited conversation to collaborators Oct 7, 2022
@daveyarwood daveyarwood converted this issue into discussion #431 Oct 7, 2022

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Projects
None yet
Development

No branches or pull requests

1 participant