zynthian / zynthian-issue-tracking

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

Bug: Master Channel changing snapshots doesn't with zs3 snapshots #601

Open mheidt opened 2 years ago

mheidt commented 2 years ago

Describe the bug When I set an Action button to channel 16 and midi number 1, I expect the snapshot to be loaded. But nothing happens.

To Reproduce Steps to reproduce the behavior:

  1. Having set Master channel to 16, MSB, Program Change Up to 127, Down to 0
  2. Wiring Buttons to ChangeProgram 16/0, 16/127, 16/1, Reboot
  3. Having Snapshots on Bank 0 Program Number 1-3
  4. Only the Reboot button (no.4) works. Neither Down/Up nor a direct program change to 1 doesn't

Expected behavior I expected the snapshot to be loaded. The Midi log shows the correct messages: CH#16 PROGRAM_CHANGE 0 CH#16 PROGRAM_CHANGE 127 CH#16 PROGRAM_CHANGE 2

Screenshots image

Setup: Kit 4.5 Stable Build zyncoder: stable (7c09738) zynthian-ui: stable (4a08200) zynthian-sys: stable (a0e01eb) zynthian-data: stable (076a23d) zynthian-webconf: stable (39b61bb)

Additional context When I set the program change to Active, the ZS3 program changes of the loaded snapshot work. Maybe there is an issue if the snapshot containts ZS3 program changes?

jofemodo commented 4 months ago

Could you check if this works in Oram?