Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue: Changes made to the enabled/disabled status of processors revert to default values after running software update #1307

Open
TubularCorpration opened this issue Dec 29, 2024 · 0 comments

Comments

@TubularCorpration
Copy link

Describe the issue

Since at least 2409.4, after running an update the enabled/disabled status of processors are reset to their default, fresh-install values. This happens any time update is run, even if the system is already up to date. Changes to enabled/disabled status are still retained through reboots and power cycles as expected.

To Reproduce

Steps to reproduce the behavior:

For the sake of clarity, I'll use Osirus on a fresh, up to date 2409.4 install to demonstrate, but the behavior isn't specific to any particular processor.

  1. Create a new instrument chain.
  2. By default, Osirus is not visible in the MIDI Instrument/Synth page of the processor selector.
  3. Bold-press encoder 4 to enter "view all" mode and enable Osirus.
  4. Press back to leave "view all" mode. Orisus is now enabled and visible in the list.
  5. Perform a software update from webconf
  6. On the Zynthian, return to the MIDI Instrument/Synth page of the processor selector.
  7. Osirus is no longer enabled and is not visible in the processor selector
  8. This can be repeated with any processor - all changes made in "view all" revert to their default values after performing a software update

Expected behaviour

Changes made to the enabled/disabled status of processors should persist across software updates.

Actual behaviour

Changes made to the enabled/disabled status of processors are reset to the default values of a freshly flashed card when a software update is performed

Additional context

I reflashed my card when 2409.3 was released so I don't know if this issue was present before the first 2409.4 update.

Configuration

Hardware

Raspberry Pi 5 Model B Rev 1.0
Audio: V5 ADAC
Display: MIPI DSI 800x480 (inverted)
Wiring: V5
I2C: MCP23017@0x20, MCP23017@0x21
Profile: v5

System

Debian GNU/Linux 12 (bookworm)
Build Date: 2024-10-02
Memory: 8% (709M/8052M)
SD Card: 6% (26G/470G)
Temperature: 31.2ºC
Overclock: None

MIDI & UI

Tuning: 440 Hz
Master Channel: Off
Preload Presets: On
ZS3 (SubSnapShots): On
Power Save: 10 minutes
Audio Levels on Snapshots: On

Software

zyncoder: oram-2409.2 (36691b3) 
zynthian-ui: oram-2409.4 (dc1a1ca)
zynthian-sys: oram-2409.4 (9cf56bd)
zynthian-data: oram-2409.3 (305b301)
zynthian-webconf: oram-2409.3 (25cda92)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant