benirose / O_C-BenisphereSuite

Benisphere Suite is a continuation of Hemisphere Suite, an alternate firmware for Ornament and Crime, featuring a dual-applet framework with dozens of different modular functions.
168 stars 17 forks source link

Feature request: Trig/Trig and Gate/Gate modes for "Button" app #57

Open Tropmann opened 1 year ago

Tropmann commented 1 year ago

It would be great if by turning the encoder, the default "Tigger/Gate" mode on "Button" app could be change to "Trigger/Trigger" and then to "Gate/Gate" (and back to Trigger/Gate of course).

djphazer commented 1 year ago

I'm trying to understand what your intended functionality would be then... do you basically want a copy of the same Trig for Trig/Trig? Or a Trig instead of the Gate on out B, which only fires every other time? For Gate/Gate, would they both be toggles? Seems like a simple mult would suffice for what you're asking... unless switching the mode within a patch is the advantage?

If there's an unsatisfied use case here, it will be an easy mod.

Tropmann commented 1 year ago

Ok never mind. Somehow I managed to forget that there is only one push encoder per hemisphere...there is something seriously wrong with my head :^/ But still, two independent Triggers or two Gates (not mults) could be achieved like this:

CW encoder turn chooses the channel: A(CW turn)->B(CW turn)->A... etc

CCW encoder turn changes Trigger to Gate on chosen channel: Trig (CCW turn)-> Gate(CCW turn) -> Trig... etc

And Encoder push works only on chosen channel in this scenario. Little clunky I know. Just an idea. Anyways THANK YOU for all your work! Benisphere is amazing!

djphazer commented 1 year ago

Oooh, I see what you're saying! That sounds like a 2xButton variation - I like it. I shall make an attempt...