I’m writing a brief update to let you know that I have been able to control the panning of the chains contextually, using an inexpensive numeric keypad and the key-binding of UI functions available in webconf, as suggested by @riban.
Searching the forum, I discovered that the eight actions related to ZYN-POT 0-3 represent the positive and negative increments of the four encoders on the official kit.
Therefore, a configurable keypad with the appropriate number of buttons allows to set up a hybrid workflow, based on a touchscreen, under many respects similar to the official UI.
Of course, having a tactile alternative to external controls, directly on the touchscreen, would be optimal for a custom Zynthian build!
Enabling touch navigation allows full control from the touch interface. There are only extra buttons when required, e.g. the chain control view. Most operations are possible using touch gestures in the existing UI. Check the wiki for details. It isn’t complete yet but getting there…
@riban one thing I can’t find in the new UI is how to save a zs3, I checked the wiki but it looks like that section is yet to be written - I’m using a touch interface only
I have implemented a very simple pan/balance adjustment using touch. Drag horizontally on fader to adjust pan/balance. Vertical drag still adjusts volume. This may want some improvements as it is too easy to adjust the wrong parameter (volume/pan) so a deadzone might be advantageous but it currently acts a bit like a joystick to position the signal and adjust its volume. Give it a bash and feedback.
Are the new updates to touch screen functionality in a separate branch for now? I updated the software via Admin and do not see “enable touch navigation” as an option.
It works definitely well on my 15.6 touchscreen (a bit more difficult on the V5 kit), especially if practising with small incremental touches. As it stands, using a longer and more determined horizontal gesture tends to engage also the volume strip and/or the chains aside.
It is anyway already much more intuitive than using external keys, thus kudos on this!
As a pure suggestion, I wonder if delimiting small boxed areas on top of the chains volume strips would allow for exposing some kind of graphic symbol, directing the touch to a left-right panning action. Just an idea, and it probably would be feasible only for larger screens.
EDIT: [maybe, just maybe, also thickening the vertical size of the green pan balance area would afford an easier touch control. I obviously ignore the UI programming implications, and it would arguably be less aesthetically convincing]
My bad. I thought that when the Zynthian splash screen came up after the update that it was rebooted. (I did this from Zynthian, not the webconf) Forcing a reboot from webconf did the trick.
Hi All, i swiched to 7’ hdmi usb 1024x600 screen, and updated,
but i still don’t see the new touch buttons on the interface.
Is there something in the wiring/hardware conf that shuold be changed to get the new touch ui?
I tested the panning control via the touch and it actually feels very good.
Below there is my current hardware config, everything else is the same as in here above
You should go to the Interface menu in webconf, choose UI Options and activate the enable touch navigation check.
Also, beforehand remember to log-out, reload the page and log-in again in your webconf interface (PW “opensynth” for Oram). Sometimes the browser retains previous settings, especially if you are using more Zynthians with the same PC. Moreover, remember to hit the SAVE button bottom of the page and then reboot the Z!