The attached file illustrates some behavior which I consider a bug,
but obviously someone put enough work into making it do that that they
must have thought it was a feature.
I would expect all the following key statements to produce the same
printout:
c \major;
d \dorian;
g \mixolydian;
a \minor;
which they do. I would also expect all of these to produce the
same printout:
f \major;
g \dorian;
c \mixolydian;
d \minor;
But they don't. The major and minor modes are printed as I expect,
with one flat in the key signature, but the dorian and mixolydian
modes are printed without a key signature, and with accidentals on all
the B's.
If this is a desirable feature for someone, is there a way for those
of us who want g \dorian to have a key signature with one flat to get
that (short of saying that all our g dorian tunes are in f major)?
\header {
crossRefNumber = "1";
tagline = "Lily was here 1.3.96 -- automatically converted from ABC";
title = "Scales";
}
voicedefault = \notes {
\property Score.defaultBarType="empty"
\key c \major; c'8 d'8 e'8 f'8 g'8 a'8 b'8 c''8
\key d \dorian; c'8 d'8 e'8 f'8 g'8 a'8 b'8 c''8
\key g \mixolydian; c'8 d'8 e'8 f'8 g'8 a'8 b'8 c''8
\key a \minor; c'8 d'8 e'8 f'8 g'8 a'8 b'8 c''8
\key f \major; c'8 d'8 e'8 f'8 g'8 a'8 bes'8 c''8
\key g \dorian; c'8 d'8 e'8 f'8 g'8 a'8 bes'8 c''8
\key c \mixolydian; c'8 d'8 e'8 f'8 g'8 a'8 bes'8 c''8
\key d \minor; c'8 d'8 e'8 f'8 g'8 a'8 bes'8 c''8
}\score{
\notes <
\context Staff="default"
{
\$voicedefault
}
>
\paper {
}
\midi {}
}
--
Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org )
(Note the email and homepage address changes; please update your
address book, bookmarks, and links.)