You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Can (or, rather, could) play_pattern_timed take multiple values for options like enveloping or dynamic levels, or a parameter for scaling values other than sustain? Currently, they appear to only take a single static value for each, leading notes of different lengths to play with the same enveloping time but different sleep values.
What I'm ultimately looking for is some kind of shorthand for operations like:
Where those values could expressed as something like
# given an arr, `notes`, containing envelopingnotes.map{ | len | len - 0.2}
Except not necessarily limited to lists of static values, since you might just want to make sustain and others scale to the number of beats assigned to a note like that one already does by default
I'm not sure I have a specific proposal for a syntax for this (add some :relative parameter? optionally take arrays as options everywhere? some third thing?), but I guess in the immediate moment I'm asking if anyone else has thoughts on how this behavior could be more flexible/consistent/both.
The text was updated successfully, but these errors were encountered:
Can (or, rather, could)
play_pattern_timed
take multiple values for options like enveloping or dynamic levels, or a parameter for scaling values other thansustain
? Currently, they appear to only take a single static value for each, leading notes of different lengths to play with the same enveloping time but differentsleep
values.What I'm ultimately looking for is some kind of shorthand for operations like:
Where those values could expressed as something like
Except not necessarily limited to lists of static values, since you might just want to make
sustain
and others scale to the number of beats assigned to a note like that one already does by defaultI'm not sure I have a specific proposal for a syntax for this (add some
:relative
parameter? optionally take arrays as options everywhere? some third thing?), but I guess in the immediate moment I'm asking if anyone else has thoughts on how this behavior could be more flexible/consistent/both.The text was updated successfully, but these errors were encountered: