AuburnSounds / AuburnSounds/Dplug

[State] Presets with state chunk is not supported in our .FXB generator/parser

Open
#907 1 comment 0 reactions 0 assignees View on GitHub
Enhancement Low interest
Dominant language
D
Stars
564
Forks
34
PR merge metrics
No merged PRs in 30d

Description

- [x] Can parse `.fxp` with chunk and non-chunks in `presetbank`
- [x] V2 Dplug chunks necessitate the `--state` flag in `presetbank`.
- [ ] Can create `.fxb` bank made of presets with state chunks
- [ ] Can parse such `.fxb` even if we generated it with `presetbank`

For now: presets with empty state will work, as a workaround.

Contributor guide

Open the contributing guide

Research direction

Start at the presetbank entry point and locate the existing .fxp chunk and .fxb generation/parsing paths. Verify how the --state flag and empty-state workaround are handled, then confirm that banks containing presets with state chunks can be created and parsed successfully.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.