Implement preset save/load (JSON) #72

Open
opened 2025-12-17 02:58:53 +00:00 by siennathesane · 0 comments
siennathesane commented 2025-12-17 02:58:53 +00:00 (Migrated from github.com)

Description

Save and load complete mixer state as JSON presets for version control and A/B comparison.

Acceptance Criteria

Scenario: Presets can be saved and loaded
  Given the mixer panel with custom settings
  When a preset is saved
  Then all mixer state should serialize to JSON
  And when the preset is loaded
  Then all mixer state should restore correctly

Technical Notes

  • Serialize MixerState to JSON
  • Save to assets/audio/presets/
  • Load from file
  • A/B toggle for preset comparison
  • Version control friendly format
## Description Save and load complete mixer state as JSON presets for version control and A/B comparison. ## Acceptance Criteria ```gherkin Scenario: Presets can be saved and loaded Given the mixer panel with custom settings When a preset is saved Then all mixer state should serialize to JSON And when the preset is loaded Then all mixer state should restore correctly ``` ## Technical Notes - Serialize MixerState to JSON - Save to assets/audio/presets/ - Load from file - A/B toggle for preset comparison - Version control friendly format
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: studio/marathon#72