Of course you will get as many opinions as there are forum members . I think the following are useful contextual operations:
Power Off
Panic
Return home
Recorder
I can see that access to the mixer is also useful but maybe the ability to return to the home screen will mean we have two presses to get to many of our most useful screens.
My preference for button allocation is:
Panic on the Layer button because some of us aspire to having the volume control default to this encoder so it ties in with audio level.
Return home on Back button because it is intuitive to go back to the beginning by long pressing the button that head that way.
Power off on Select button because that is where it has always been.
Record on Learn / Shot because we have run out of options.
Main menu is assigned to bold-back, that is very fast in comparison. I don’t want to wait 2 second for going the Main menu. Also, i prefer having more available actions and not wasting them by assigning to repeated ones.
The assignment of actions to the 12 available push events is a compromise of logic, workflow optimization, ergonomy, ease of learning, elegance and of course, it depends heavily of personal likes and use-case. Reaching a consensus on this is almost impossible …
Anyway, i would change assignation of long non-contextual actions like this:
Long-Layer => ALSA-Mixer
Long-Back => PANIC!
Long-Snapshot => Recorder
Long-Select => PowerOff
if you promise to send a nice audio track
Main menu will continue to be assigned to Bold-Back, that is faster. And contextual short-back, will continue to jump from Main to Control, because normally, you want to jump to Main and return quickly to Control. I like the idea of cycling the “main sequence”, and it’s more time-saving.
A little noodling on the guitar synth driving one of the ZY/Fantasy patches. I can’t remember which as Zynthian crashed when I tried to play it back. (Expect (yet) another bug report…)
What do you think about the idea of a combined power off / reboot / restart ui menu upon long-select? All knobs could be assigned an action in that menu:
short-back = Back / Cancel
short-select = Power Off
short-snapshot = Restart UI
short-layer = Reboot
I concur, back button endlessly looping around in a structure feels like one of those mazes in eighties text adventure games. No doubt one will get used to it eventually, but it does break the principle of least atonishment.
I’m too much of a newbie with the Zynthian to argue about usage patterns at all (just been toying around and enjoying the lively community). Like I said, one will likely get used to it, but as an initial reaction - it’s quite jarring.