[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Omitting specific symbols from key signatures
From: |
Torsten Hämmerle |
Subject: |
Re: Omitting specific symbols from key signatures |
Date: |
Tue, 30 Oct 2018 09:50:17 -0700 (MST) |
Hi Adam,
the KeySig you've defined is nothing but \locrian.
If you don't want the F# to be shown (that's the tonic in F# locrian), you
just need to define a ,FLAT for step 0 (the tonic), because this will lower
the tonic and thus eliminate the F# from your key signature.
That way, the F# will not be printed in the key signature, but it will show
up each time as an accidental in the music:
%%%%%
\version "2.18.2"
KeySig = #`((0 . ,FLAT)(1 . ,FLAT)(2 . ,FLAT)(3 . 0)(4 . ,FLAT)(5 . ,FLAT)(6
. ,FLAT))
\relative c' {
\key fis \KeySig
fis4 g a b c d e fis
}
%%%%%
An alternative solution without defining a custom key signature would be
abusing the \lydian mode and setting the tonic a half step lower: ;)
%%%%%
\relative c' {
\key f \lydian
fis4 g a b c d e fis
}
%%%%%
(This works because our custom key signature now has flats everywhere except
on step 3 and this is basically a shifted lydian mode which has just a sharp
on step 3).
Yes, that's confusing, but, after all, you can add a comment. That's the
good thing about text-based formats.
HTH,
Torsten
--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html