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
It is not currently possible to include a voice group within an event sequence, e.g.:
p> piano: [V1: c d e V2: e f g]*2
16-Jul-29 09:47:15 skeggox.local ERROR [alda.repl.core] - Invalid Alda syntax.
It would be nice to be able to do this, at least for instruments (e.g. guitar, piano) where you can play multiple voices at once, and it is idiomatic for a repeatable thing or "riff" to contain multiple voices.
Worth noting, it is possible to include voices inside of a variable definition, but it is buggy:
p> foo = V1: c d e V2: e f g
p> piano: foo*2
# foo plays ONCE :(
p> foo = V1: c d e V2: e f g V0:
p> piano: foo*2
# foo plays twice :)
The issue here seems to be that voice groups do not implicitly end at the end of a variable definition, which can cause unexpected behavior.
The text was updated successfully, but these errors were encountered:
Worth mentioning that voices seem to work in event sequences if you close them: [V1: c d e f V2: e f g a V0:]*2 does not throw an error. Seems to suggest that these are very similar issues.
It is not currently possible to include a voice group within an event sequence, e.g.:
It would be nice to be able to do this, at least for instruments (e.g. guitar, piano) where you can play multiple voices at once, and it is idiomatic for a repeatable thing or "riff" to contain multiple voices.
Worth noting, it is possible to include voices inside of a variable definition, but it is buggy:
The issue here seems to be that voice groups do not implicitly end at the end of a variable definition, which can cause unexpected behavior.
The text was updated successfully, but these errors were encountered: