musescore / musescore/MuseScore
Add vertically stacked style for chord symbols transposed by capo
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
I'd like the option to have the "guitar capo chord symbols" show up above the concert key chord symbols rather than (next to) the chord symbols. Many folks in my industry find this easier to scan, and I know competing softwares have this functionality. Musescore does have the functionality to add a second set of chords above the the first, but you have to add each one manually. Ticking the "guitar capo" box automatically populates chords for the entire piece, and I'd like the option for those to appear above the "concert key chords" rather than manually adding every one.
Problem to be solved
In guitar sheet music the industry standard is to have the capo'ed chord symbols show above the concert key rather than (next to) the key for ease of scanning. Depending on how complex the original chord is, having a transposed chord (next to) the original chord could take up entirely too much horizontal space and push the arrangement cumbersomely long.
Prior art
No response
Additional context
No response
Checklist
- This request follows the guidelines for reporting issues
- I have verified that this feature request has not been logged before, by searching the issue tracker for similar requests
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
No files, tests, or entry points are named. Start by locating the guitar capo chord-symbol implementation and the layout or settings path that controls how transposed symbols are displayed. Done means providing an option that stacks capo symbols above concert-key symbols and preserves the existing side-by-side behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- design, desktop-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100