zynthian / zynthian-issue-tracking

Centralized Issue Tracking for Zynthian Project
https://github.com/orgs/zynthian/projects/1
11 stars 3 forks source link

Add dynamics to X-Y controller #1255

Open riban-bw opened 1 month ago

riban-bw commented 1 month ago

Is your feature request related to a problem? Please describe. There is a cool feature in some Korg Kaos equipped synths that implement dynamics to the controller. That is that you can swipe it and it continues to change values as if a ball is bouncing around a court.

Describe the solution you'd like Add configuration for X-Y to enable and configure dynamics. Update the X-Y controllers dynamically after releasing the X-Y controller to match the behaviour of the configured dynamics. Show the value on the screen (the currently inplemented X-Y axis lines may suffice).

Suggested dynamics behaviour:

Describe alternatives you've considered I haven't this is a cool new idea!

Additional context I saw this on Korg Multi/Poly but there may be different ideas for the types of dynamics we apply. Inital implementation may be simple with just a rate of change parameter.