Hi. That makes sense. I just want to point out that it could be handled another way...it could be another FX distinct from GLIDE, only valid within a pattern. I have seen other sequencers (like metropolix/metropolis) handle the 'not knowing what the next note is' by actually making it work slightly backward. Example:
Note 1 - Slide 0
Note 2 - Slide >0
Note 3 - Slide 0
In the glide function this would cause a glide from note 2 to note 3. However, in the slide function this often created the slide from note 1 to note 2.
Thanks!
Note 1 - Slide 0
Note 2 - Slide >0
Note 3 - Slide 0
In the glide function this would cause a glide from note 2 to note 3. However, in the slide function this often created the slide from note 1 to note 2.
Thanks!

