Replies: 4 comments
-
Interesting idea, thanks for proposing it! I wonder if this idea could be generalized somehow. Gradual attribute changes are kind of similar in spirit, but not really the same thing. I guess this might really be its own thing. Something like Or, putting it in MIDI specific terms, it could mean scheduling NOTE ON messages but avoiding sending NOTE OFF messages until Maybe a more general (non-MIDI specific) way of expressing this is: allow notes to have an "indefinite" duration, and then provide a way to end them on demand. I probably won't get to this for a long time, but I like the idea, so I'll keep the issue open as something that I'd like to implement at some point. |
Beta Was this translation helpful? Give feedback.
-
MIDI note-ON/OFF should not be necessary. |
Beta Was this translation helpful? Give feedback.
-
Oh, interesting! I didn't realize there was something built-in for this in the MIDI spec. I'm still curious to explore ways to do this that don't rely on features of MIDI. One of the goals I have for Alda is to eventually support non-MIDI instruments, so I think it would be useful to have a general solution that doesn't rely on implementation details of MIDI. |
Beta Was this translation helpful? Give feedback.
-
...Of course, it would also be useful to provide a way to add "pedal" controller messages to the MIDI sequence, for those who want to use Alda to generate MIDI specifically. |
Beta Was this translation helpful? Give feedback.
-
It may sound like (where
-
stands for sustaining)And
(pedal 1)
should be an abbr for(pedal 0) (pedal 1)
:should sound like
Beta Was this translation helpful? Give feedback.
All reactions