-
I've made good progress on a step sequencer, and now I'm wondering about how to indicate that there is no notes should played for some duration of time (a rest)? The step sequencer has 12 steps that can be programmed. I'll eventually have 16 buttons/steps, but squeezing 16 buttons on the breadboard proved to be a bit cumbersome. Each button represents a 16th note. So what I want is to be able to push buttons 1, 4, 7, 9, 10, for example, and have those played, but have 16th note rests for 2, 3, 5, 6, 8, etc. I already have everything set up to read which buttons are pressed, send those to supriya, and construct a SequencePattern, EventPattern, etc., then play the notes. However, I'm not sure how to represent the rests. SuperCollider has a Rest object, I believe. So how would I handle that in supriya? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
I would do it with a longer delta, although that might not work for Probably need to implement an explicit |
Beta Was this translation helpful? Give feedback.
-
That would be useful!
…On Sun, Jan 19, 2025, 3:29 PM Joséphine Wolf Oberholtzer < ***@***.***> wrote:
I would do it with a longer delta, although that might not work for
MonoEventPattern.
Probably need to implement an explicit is_rest=... keyword for
EventPattern.
—
Reply to this email directly, view it on GitHub
<#416 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACVNNESZN42EQY4MBAXGAIL2LOZEDAVCNFSM6AAAAABVN46FECVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCOBYGE4DAMI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
-
I implemented my own |
Beta Was this translation helpful? Give feedback.
I implemented my own
Rest
type as a singleton, kind of likeNone
in Python. So I'm going to use that.