As always, give me a private or public heads-up if you adopt this idea, since I might do it and am posting it in part to gather feedback.
Gesture-programmed live 303-style sequencer
I noticed the Intellijel Metropolis in the rack of a few artists I like - seems great for live play. In VCV, Bidoo’s dTrOY and bordL are similar. They reproduce the interaction pattern of knobs and sliders.
But honestly, I find those awkward for live tweaking. It’d be interesting to explore more digitally native interaction patterns that acknowledge the user’s pointing device. This idea sacrifices features in favor of ease of live play.
It would be a family of modules with an interactive display showing a grid of 8x8 / 16x8 / 32x8 buttons. When you click and drag on a button, it applies a modifier to that step.
Mouse gestures, which I first discovered as implemented in old versions of the Opera browser, are a precise and fast input method that work reliably in practice - so long as you keep them as simple 4 directional inputs rather than street fighter special attack combos.
For ease of input, you’d pick your scale, to ensure the grid is big enough to be practical (12 buttons vertically is a lot, 8 is more manageable. I also have ideas to use this as an arpeggiator if you pass it a poly V/OCT chord as input).
This is what the gestures could mean:
Click: Toggle from OFF to ON, from ON to OFF, and from ACCENT to OFF.
Double-click: Set step to ACCENT
After a click that sets a step to either ON or ACCENT, if you hold and drag (beyond the boundaries of the button on the module) before releasing the left mouse button:
: +1 octave
: -1 octave
: +2 octaves
: -2 octaves
: Tie/slide
: User-configurable (slide, repeat, ratchet…)
Examples:
Click (hold)(release): Toggle step from OFF to ON, transposed 1 octave up, gate tied into next step
Double-click (hold) (release): Enable step with ACCENT, transposed 2 octaves down, gate tied into next step
I hope I’m explaining the idea properly, It’s way harder to convey in text than visually.