TAB revisited (w.i.p.)
After much indecision, having consulted with a few friends and looked at many internet samples, I decided to do a major change to TAB implementation, specifically affecting the option "Stems through staves".
I am convinced that, if this option is used rather than the other possibilities -- "No stems" ('simple' tab style) or "Stems beside staves" (schematic indication of rhythm) --, the user has more sophisticated needs than what the current implementation allows. So, I'm changing this option to arrange the staff content in much the same way as for pitched staves, but with fret marks instead of note heads and, of course, with a variable number of lines and line space.
This shows where I am now. Obviously there are still some issues with beam and hook positions, but it should make the goal rather clear (sorry for the large image; details are important):
Of course, comments and suggestions are welcome.
Thanks,
M.
Comments
Hi
I thought the image was actually not big enough :).
Could you post another and a mscz? I think it would be useful in testing things.
Just to cross-reference, this was discussed before.
In reply to Hi I thought the image was by chen lung
For the moment being, a specific mscz would be useless, as the code is not included yet. I'll post a new image when the issues obvious in that image are solved (beams and hooks and, not shown there, dots).
Thanks,
M.
In reply to For the moment being, a by Miwarre
Thanks.
I don't know if it's what you're referring to, but I had actually looked at staccato dots in the image and still wonder if there's something incorrect.
A few more screen shots of the new TAB organisation for the "Stems through staves" option. There are still some issues with appoggiaturas, I'm going to post a pull request in github anyway; incremental improvements may follow.
(Note: this does not include the changes to stem betwen notes and time sig. position; they will be separate pull requests.)
A score:
NOT FOUND: 1
..and a detail of it:
NOT FOUND: 2
A detail of the score shown in the previous post:
NOT FOUND: 3
In reply to More screen shots by Miwarre
Should be okay I think - thanks Miwarre.
It could be the image, but when you look at a chord, some of the numbers seem a little big and colliding. What do you think?
In reply to Should be okay I think - by chen lung
I tried the tablature in the image myself, but the numbers were fine.
I wanted to ask just incase - had you used another font, Miwarre?
Common printed (books etc.) guitar tablatures do not have 8vb clef, which needs to be used for MScore 2 GuitarTablature to work properly.
Please see attached file.
Thank you very much for making this function in MScore 2. Bow!
Have fun,
Simon
In reply to General comment about common printed Guitar tablatures by aum7
Regarding published music using a treble clef (no 8s), I think I may have once raised it with Miwarre, though I can't remember where exactly. I think I noticed the tablature was different in MuseScore compared to the original, which may have prompted the discussion.
Perhaps he will be able to elaborate more.
In reply to General comment about common printed Guitar tablatures by aum7
If you do not wish to use the treble8 staff, then you need to set up the guitar to be a transposing instrument, becuase it *does* in fact sound an octave lower than written. If it is set up as a transposing instrument, then you will see the actual sounding pitches with Concert Pitch turned on, or the version guitarists are used to seeing (everything written an ocave higher than it acually sounds) with Concert Pitch off. Not sure how the score was set or if there is so,e point at which that should have happened automatically. I sort of think there should two entries for all guitars in the instrument list, or at least an option in the instrument selectipn dialog, to control which way it is set up. But I suspect that won't be a popular idea.
Fwiw, in my experience, some publishers use the treble8 staff, others do not. I kind of suspect it's more traditipnal not to, but ever since Finale came out and established this as the easier way of doing things, it's become more common. But that's just a guess.
In reply to If you do not wish to use the by Marc Sabatella
..., it is not big issue anyway, actually I have learned something new, and I guess a small number '8' under Violin clef is what I will use from now on, since it looks like this is 'proper' way to mark the clef for guitar.
Simon,
S love nia
In reply to Well... by aum7
I don't know that it's "proper". Common among Finale users, perhaps.
In reply to I don't know that it's by Marc Sabatella
Finale 2012 has two instruments Guitar and Guitar (8vb). The Jazz band template contains one guitar and no 8vb clef.
Sibelius has a guitar template and not 8vb. Sibelius has dozens of guitars, I can't find one with 8vb...
I wonder if we should make guitar a transposing instrument instead and I wonder if we didn't have this discussion already. I have a sort of deja vu.
In reply to Finale 2012 has two by [DELETED] 5
Finale and Sibelius has totally different concepts of how octave clefs should work. For Finale, the clef does the transposing for you, just as it does in MuseScore (or, looked at another way, it's just a clef with middle C located high on the staff). For Sibelius, the 8 is purely decorative - you need to set up the transposing separately.
One issue that may have prevented MuseScore from using transposition rather than octave clefs in the past: if you have the music displayed transposed in ordinary treble clef when transposing, that's fine, but then you still end up with tons of ledger lines with concert pitch *off* unless you allow the octave clef to be used when concert pitch is off, regular treble clef with concert pitch on. That wasn't possibly until recently. And this discussion may have come up as that feature was being added.
In reply to I don't know that it's by Marc Sabatella
... but if I want GuitarTABL to display correct fingering on guitar neck, then it is mandatory.
... makes dotted notes appear strange on Tablature staff. Dots are overlaping with fret numbers.
Please see attached files.
Other than that, this work came from a real CodeMaster, it works smooth (notes editing by dragging them up or down). Bow!
I love it.
Attached is pdf file with screenshots, and .mscz file, plus my Style file, which uses Cambria font for ALL text.
Thumbs Up!
Simon
In reply to Using Cambria font... by aum7
It's already filed: #22168: Augmentation dot positioning in tablature incorrect
Before posting, could you do a search in the issue tracker to see if it exists? Also, it's probably better to list each problem in a new topic.
Thanks :)!