TAB not reading the output note?

• Jun 2, 2017 - 23:07

Version 2.1.0 Rev.871c8ce

Boy, have I been on a learning curve today!

I've been trying to unravel why I can't get TAB to work properly with ottavas (8vb lines), and ended up with a full investigation into clefs and transposition. See attached for the test project.

The left section is normal pitch, right is an octave up and then 8vb down again. The result should be two identical sets of notes, and that is indeed what you hear.

But there are also duplicates of the guitar and bass staves - one with a standard clef transposed down an octave, the other an 8vb clef in unison.

So the left-hand 'column' deals with transposition, the right with 8vb ottavas.

In the ottava sections the TAB is wrong, maybe because there's an unnecessary 8vb I can't get rid of in these linked staves. Whatever the reason, the TAB is being generated from the *stave* pitch , not the one sent to the audio engine. For example, in the first guitar stave the two E's are E2 and E3, even though they are both sounding (and need to appear in TAB as) E2.

In the transposed (non-vb) staves, the TAB is also wrong. Again, the TAB is being generated from the *stave* pitch, even though this time the note pitches (and sounds) are both E2.

I saw mention of a bug here: https://musescore.org/en/node/186856 but it was for an RC version so is this related? Something sure don't seem right but I'm new to this so I'm not sure I'm not unaware of something, like a musical convention, or a blindingly obvious flaw in my reasoning. Any help would be gratefully received.

Regards,
Duncan

Attachment Size
Tab test.mscz 16.5 KB

Comments

In reply to by Duncan Clee

I mean, I don't know how the capo transposition is supposed to work. I gather it is meant to make it possible to have tablature showing capoed finger positions but the notation showing the actual sounding pitches, but I'm not sure how you are supposed to set up the transposition to make that work, or if it is supposed to work with Concert pitch on or off, or if indeed the feature was ever fully implemented at all.

In reply to by Marc Sabatella

Being able to do capoed positions would be marvellous but I wasn't really talking about that. Something seems screwed up about pitch but I can't quite put my finger on it. The pitch we hear (and see displayed in the status line) is the actual pitch but the TAB in the left column isn't picking that up when the stave is transposed in Stave Properties (as opposed to by the choice of clef). Both 8vb and straight clefs sound the right note (e.g. E2 for the guitars) but of course only the 8vb clef is actually showing it. You can get the treble clef to get the TAB right only at the expense of too many leger lines. I just don't think the TAB is taking transposition into account, rather in the same way that it is ignoring ottavas. That's what I meant when I said it's the output note that the TAB needs to read, not the stave.

Or something like that. Listen to me, talking like I wrote the damn thing...

Btw, what is your connection here, Marc? I see you coming up quite a lot. Are you to do with the team in any way?

Night night,
Duncan

PS: your comment about Concert pitch made me go and check. If you turn it on in my 'Tab test' project it doesn't change any TAB, it just adds leger lines to the gtr 8vb clef and the bass straight clef. Isn't that a bit odd? You'd expect it to change on both unison or both transposed, wouldn't you? Not one of each?

One for the morning, methinks...zzzzz....

In reply to by Duncan Clee

What I am saying is that I *think* the behavior you are seeing is deliberate and that it in some way has to do with capo, but I'm not sure how the feature is meant to be used or if it works at all, so I can't say if what you are seeing is correct or not. Could be you simply aren't using the feature correctly; I just don't know.

FWIW, I am one of the (many) developers.

In reply to by Marc Sabatella

I was wondering if I'd misunderstood something... Well, that's two of us wondering now! So, who *does* know how it's supposed to work? Better go for a read-around...

I'm glad you're one of the developers so I can apologise about any of my ill-informed suggestions. Once a dev, always a dev, I guess... ;)

In the meantime, I guess it's just a matter of using 8vb clefs for both guitar (which defaults to one) and bass (which doesn't).

Thanks for your patient assistance, Marc.

Do you still have an unanswered question? Please log in first to post your question.