musescore / musescore/MuseScore
Guitar TAB and physical capo setting
Open
@DmitryArefiev is already working on this.
Since Oct 29, 2023.
guitar
needs review
P1
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Issue type
Other type of issue
Bug description
Musescore imports .gp files with a capo - setting correctly but changes fingering (the TAB information) when generating the . mscz - file.
Steps to reproduce
- I import a (simple) guitar tab from Guitar Pro (a .gp file). The tab has been written - let us say with a capo applied at fret 2. The guitar pro tab displays the fingering with respect to capo 2 - that's what guitarists expect. E.g. a C chord with capo applied at fret 2 "sounds" like a D chord but has a completely different fingering as compared with a standard D chord.
- Import from .gp file goes well. Musescore displays the same fingering as Guitar pro and as a text line above the staff "capo fret 2" is displayed - just as in Guitar pro.
- Now I save the score in .mscz format and close the file.
- When re-reading the .mscz file, Musescore has changed the tab: The former C chord at fret 2 now has been changed to a D chord (with no capo at all) - which still sounds well, but that's not the right fingering of the arrangement.
It also may happen that musescore generates TAB which is physically impossible to be played by a human hand.
With other words: the .mscz file disregards the physical setting of a capo in an imported .gp file and computes a tab - I assume simply from the notes.
Screenshots/Screen recordings
No response
MuseScore Version
4.1.1
Regression
I don't know
Operating system
Windows 10
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.
Assessment
This issue has not been assessed yet.