Re: [tablatures] Baroque lute tablature |
[ Thread Index |
Date Index
| More lilynet.net/tablatures Archives
]
- To: "Laura Conrad" <lconrad@xxxxxxxxxxxx>
- Subject: Re: [tablatures] Baroque lute tablature
- From: "Trevor Daniels" <t.daniels@xxxxxxxxxxx>
- Date: Mon, 16 Nov 2009 11:36:34 -0000
- Cc: <tablatures@xxxxxxxxxxx>
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:reply-to :from:to:cc:references:in-reply-to:subject:date:mime-version :content-type:content-transfer-encoding:x-priority:x-msmail-priority :x-mailer:x-mimeole; bh=1a7vIpBPi4vaUlz+O95zLtoIF5Yj/8lWyS9kYUNDS9o=; b=MeAaZGpH+8oBadEfWowXxL0H/84poYM9v1ySutYUUMN9/H0CEMIdcbv9EAzWJ95IJF gO1oUxCT2IaUnGQdjGm1b6g4NUjazUFEYRCS4T50tCsHucakUyCj5o3xZuMwDlFG5D+0 L1Iooas64BD4yHxQtyGMi4yMWyVT0X52BMZ2g=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=sender:message-id:reply-to:from:to:cc:references:in-reply-to :subject:date:mime-version:content-type:content-transfer-encoding :x-priority:x-msmail-priority:x-mailer:x-mimeole; b=mjgXvRCHDf1UROANzEEvOhM3dlQX1mT3HSh5gx8fBfHmJog0svgFHn0xWVenFbI21Y ABuvsM5uAeKZTjoCnkXIwcutxA1TBoC84+vjW7+yBotdqDXLlTQuLMolaJMGXljSD58I RE96TJNDxS9d1z7RSPbeRZpPBUOUbswix0QxM=
Laura Conrad wrote Sunday, November 15, 2009 5:01 PM
"Trevor" == Trevor Daniels <t.daniels@xxxxxxxxxxx> writes:
Trevor> This has some obvious difficulties, the main one being
the
Trevor> lack of information about how accidentals should be
Trevor> represented when outputted in a standard staff. Not
sure
Trevor> what to do about this.
It seems to be the same problem as MIDI -- there isn't really a
concept of a key signature in tablature, so to translate tablature
to
standard notation you need to know the key signature as well as
the
raw notes.
Yes, exactly. Although, as you explain below, knowing
the key signature is not enough when the music modulates
through several keys. Part of the problem with MIDI is
that the key signature is often not actually specified.
Trevor> I'm also confident tabmode input can be provided
without
Trevor> too much difficulty for Baroque lute, using letters to
Trevor> represent frets, but how should accidental indications
be
Trevor> made,
People who use tablature more than I do can correct me, but I
don't
think there is such a thing as an accidental in tablature.
So when you input the tablature, the user who is going to want to
translate the tab to standard notation is going to have to give a
tuning table, and they should also expect to give a key signature,
and
maybe some other spellings. But I really don't think it's as hard
to
guess the spelling of an accidental from the key signature as most
of
the people who write MIDI to standard notation programs try to
pretend.
In other words, I think a key signature of A minor should imply
that
the note between G and A is spelled g# and not Ab, and maybe there
should be some input syntax to let users correct that assumption
if
there's some strange excursion from A minor into Eb major, but
really
for most baroque music, that doesn't happen.
Bach?? But perhaps he didn't write much in tablature.
And of course, if the
key is C major, the program probably does need some guidance about
whether it's Ab or G#.
So we need not only a tuning table and a key signature but also a
spelling table for accidentals, which for non-major modes would
include a sharped seventh by default. Dorian modes should
probably
include a flat sixth by default. That is, a piece with a D dorian
key
signature is likely to slip into G minor, with Bb's all over the
place.
Thanks Laura. This is very helpful and seems to be the
way to go. As we proceed we shall need to discuss the
precise form these tuning tables and spelling tables.
Trevor> and would this be of any use to other forms of fretted
Trevor> instruments?
Viol players historically used the same kind of tablature as lute
players.
I was thinking of a wider range of instruments. If we make
each feature required for Baroque lute tablature individually
controllable and set up those required by a Baroque lute in
an init file they could also be used in other set-ups. Features
like using numbers or letters for frets, style of right-hand
fingering, style of decorations, etc. This seems to be the
way to go, rather than having a monolithic Baroque lute tab
state.
Trevor