musescore / musescore/MuseScore
Continued guitar fingering with horizontal lines
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
In guitar notation, it is common to indicate continued string designations (circled numbers 1 to 6) with a horizontal line.
Here from Behind Bars by Elaine Gould, p.374:
Similarly, continued right-hand fingering (italic letters p,i,m,a) can also be indicated with a horizontal line (although a bit less common).
Again from Behind Bars, p.374:
Problem to be solved
This allows standard guitar notation without repeating the same fingering for each note, adding visual clutter to scores.
Prior art
No response
Additional context
This should be quite easy to implement since horizontal lines with start text are already available in MS.
The problem is the formatting: start text cannot be formatted. This is important for string designations (text must be circled) and right-hand fingering (text is small and italicised).
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
Start by locating MuseScore’s existing horizontal-line implementation with start text and its text-formatting path. Check how circled string designations and italic, small right-hand fingering are represented. Done when both types of fingering can continue across notes with their required formatting without repeated text.
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
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100