|
From: | Adam Good |
Subject: | Re: Omitting specific symbols from key signatures |
Date: | Tue, 30 Oct 2018 14:43:59 -0400 |
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
_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user
[Prev in Thread] | Current Thread | [Next in Thread] |