Replies: 4 comments
-
Hey folks. I'm the one who brought this up. FWIW my expectation was that turning the encoder clockwise would toggle it on and turning it anticlockwise would toggle it off. That seems to be what happens behind the scenes, I think? But it doesn't visually reflect that in the UI. It would be nice if it did! |
Beta Was this translation helpful? Give feedback.
-
thanks so much for the additional notes, @duncangeere! current K3 interactions with these behaviors:
@duncangeere , your expectation makes a ton of sense for the 'toggle' behavior, but it feels like it wouldn't map meaningfully to the 'trigger' and 'momentary' behaviors. do we maybe want E3 encoder turns to only affect 'toggle'-style |
Beta Was this translation helpful? Give feedback.
-
Yes! I should have been clearer that I was speaking entirely from a "I want to toggle things" pov. Thanks for mentioning that. From a user perspective, E3 is how you interact with most? every? kind of parameter except binary ones, which is how I ended up discovering this bug in the first place - it didn't even occur to me to use K3 when I was in the params menu. So my feeling is that there should be some kind of encoder support in all of them. How about:
|
Beta Was this translation helpful? Give feedback.
-
toggle should be equivalent to 0/1 so this makes perfect sense regarding E3
behavior
i'm ambivalent about MOM/TRIG with encoders because it makes so much more
sense with a key: to the point where i think encoder actions should perhap
just be ignored on those?
…On Sun, Jan 7, 2024 at 11:13 AM Duncan Geere ***@***.***> wrote:
Yes! I should have been clearer that I was speaking entirely from a "I
want to toggle things" pov. Thanks for mentioning that.
From a user perspective, E3 is how you interact with every kind of
parameter *except* binary ones, which is how I ended up discovering this
bug in the first place - it didn't even occur to me to use K3 when I was in
the params menu.
So my feeling is that there should be *some* kind of encoder support in
all of them. How about:
- toggle: turning clockwise enables, turning anticlockwise disables
- momentary: any kind of turning enables and stopping the motion
disables
- trigger: any kind of turning bangs the action, and a timer disables
the visual. Maybe all triggers within the timer period after the first one
are ignored?
—
Reply to this email directly, view it on GitHub
<#1752 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAB4I4ETSJUFVHMV74VK4RTYNLCT3AVCNFSM6AAAAABBPZHCXOVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DAMZYGI2TA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
brought up in the norns study Discord
currently,
binary
-style parameters are able to be changed by both encoders and keys.the visual UI is tuned to show state changes with keypresses -- eg. 'momentary' is a binary of whether a key is held or released. this interaction is difficult to model with E3, though, but this type is currently able to be manipulated via encoder turns. however, encoders do not do the necessary UI toggling for this param type.
it seems like there are two options:
binary
-type UI toggling into params menu E3 movement as well as keypresses, maybe even putting this into the:delta
function for this param typebinary
-type params@tehn , any preference?
Beta Was this translation helpful? Give feedback.
All reactions