zynthian / zynthian-issue-tracking

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

Add MIDI output for X-Y control #1184

Open riban-bw opened 4 weeks ago

riban-bw commented 4 weeks ago

Is your feature request related to a problem? Please describe. Zynthian has a X-Y control view that can be mapped to processor parameters. It may be advantageous to be able to map the X-Y axis to MIDI CC values and send to MIDI output.

Describe the solution you'd like Ability to map X & Y axis to CC values and MIDI channels. Add MIDI source that presents the output of the X-Y control. This source can then be routed to MIDI chains and in turn can be sent to MIDI outputs.

Describe alternatives you've considered The X-Y control could be directly mapped to MIDI output from its option screen, avoiding need for MIDI chain to route to output.

Additional context This could be used as the method of mapping X-Y instead of current direct control. That may be suboptimal workflow (although that could be automated, i.e. use same mapping workflow but technically use MIDI routing) and it could have lower resolution (although use of high-res CC could resolve this).