LMMS / LMMS/lmms

Reorganising ZynAddSubFX presets

Open
#5,585 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

### Enhancement Summary
Reorganise ZynAddSubFX presets by type (Bass, Keys, Lead, Pad) rather than by collection. Files can be renamed to `TYPE - Sound Name [collection].xpf` or something similar.

#### Justification
I think it's much more useful for producers to be able to pick sound by type, and what collection that sound comes from isn't exactly something that's necessary for that. Files can be renamed to `TYPE - Sound Name [collection].xpf` (and all have to be renamed to remain consistent).

This may or may not be extended to preferring type over instrument plugin eventually, replacing the TripleOscillator, ZynAddSubFX, etc. with the sound categories (which will be a lot more useful imo). However that's a big change requiring everyone's permission, while this ZynAddSubFX reorganisation should be really easy.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the ZynAddSubFX preset files and reviewing how their current collection-based names are organized. Rename the presets consistently to include the sound type, sound name, and collection, then verify that all relevant files follow the chosen naming scheme.

Written by the indexing model from the issue text.

Assessment

Domain
content
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 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.