musescore / musescore/MuseScore
Mixer should be able to recognize folders
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Your idea
The mixer as it is in Musescore Studio 4 right now completely ignores folders within the soundfonts folder. I propose that the mixer should be able to recognize these folders and display them, just like it handles soundfonts and the banks inside those soundfonts.
Problem to be solved
Currently if you have a large amount of soundfonts, you are just left with a very large list of them to scroll through, and there is no way to remedy this without removing some soundfonts. Additionally, having the mixer behave this way might make it so it doesn't have to load all your soundfonts at once upon hovering over the soundfonts tab, which can cause massive lag as seen in https://github.com/musescore/MuseScore/issues/15003#issue-1480694407.
Prior art
No response
Additional context
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the mixer’s soundfonts tab and trace how the soundfonts folder and its banks are discovered and displayed. Add equivalent handling for nested folders, then verify that folders appear in the mixer and that soundfonts remain organized within them without requiring the entire collection to load at once.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100