zynthian / zynthian-issue-tracking

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

Getting more feedback for midi cc parameter changes in active layer. #277

Open Pastitas opened 4 years ago

Pastitas commented 4 years ago

Is your feature request related to a problem? Please describe. I find myself doing midi learn for lots of parameters so i can use a layer as a synth completely, but i can't see any feedback of the values that i'm changing unless i'm in the correct page. This makes it hard to remember mappings and to even know what's what.

Describe the solution you'd like I'd like some kind of feedback that states the value and parameter of what's being changed somewhere in the visible screen, since using a midi controller makes more sense than using the encoders with this kind of setup, a "Global parameter view" screen would be fantastic and it could be optional.

Describe alternatives you've considered This could be made more visual if you could see the pages with changes light up, or blink, or give some kind of visual feedback when one of the parameters change on said page (or multiple ones), when in the page scrolling view for a layer. This seems like a more feasible way of approaching the issue, although it does not completely fix the problem.

jofemodo commented 3 years ago

Visualizing the CC number and value of everything on the Instrument Control screen could be excessive. We should try and see. The alternate solution could be implemented easily, but i would like to so some test with the first one. Anyway this is not a priority right now, so it could take a little bit ...

Regards,

riban-bw commented 1 month ago

I implemented display of mixer values in the topbar as they are changed but I don't think this scales well. Imagine changing multiple CC. The display would be flickering between lots of parameters.

I like the idea of showing the current value of each control within the page list, e.g. with 4 small rotary indicators but this may prove technically challenging.

Pastitas commented 5 days ago

Basically here the idea would be that a popup or something like that could temporarily appear when changing a value not in sight with some external source (for example, a mapped midi controller) so that it's easy to know what's mapped where

riban-bw commented 4 days ago

Definitely not a popup. We don't want some minor info obscuring the user's main workflow. Maybe use the same technique as we have to display mixer parameter changes that are shown in the top bar but I worry that this could be too busy, especially if you automate CC from an external sequencer for example.