zynthian / zynthian-issue-tracking

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

Preset / program name in mixer view does not change after MIDI program change #630

Closed riban-bw closed 2 years ago

riban-bw commented 2 years ago

Describe the bug The Mixer view shows the name of a layer's root engine and the name of its selected preset on the fader (rotated through 90 degrees). After a preset changes, e.g. via MIDI program change this label does not update until the screen is hidden and reshown.

To Reproduce Steps to reproduce the behaviour:

  1. Add a MIDI Synth
  2. Configure to accept MIDI Program Change to change preset
  3. Show Mixer view
  4. Send MIDI Program Change to change preset

Expected behaviour Label on fader changes to show selected preset.

actual behaviour Label on fader does not change.

Setup:

Additional context Maybe have an event on preset change which can trigger screen refresh. Check out how control screen does it.

riban-bw commented 2 years ago

Fix submitted as https://github.com/zynthian/zynthian-ui/pull/422.