[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: auto-accidentals in different octaves

From: Rune Zedeler
Subject: Re: auto-accidentals in different octaves
Date: Mon, 11 Mar 2002 15:06:28 +0100 (MET)
User-agent: IMP/PHP IMAP webmail program 2.2.6

Citat Glen Coates <address@hidden>:

> Hi .. I've just started using Lilypond in conjunction with NoteEdit
> and
> I'm very impressed so far, however one little thing is annoying me.  If
> I
> put an accidental in a bar, lets say high Db, then LP automatically puts
> a
> flat in front of the D's in other octaves,

If this is really true then you have found a bug, but I assume that you made a 
typo and that you meant Db's instead of D's (or did you mean "natural sign" 
instead of "flat"?)

> which as any musician will
> tell
> you is not what is automatically implied.  True, some people will
> explicitly put a natural in front of other octave D's to emphasise
> that
> they are in fact natural, but LP is making the wrong assumption here. 

No, this is definitely not true - I know a lot of musicians - and we ALL agree 
that accidentals needs to be repeaten in new octaves.
Kurt Stone has more on 20th century common notation - and he also states this.

> Is
> there any way to turn off this behaviour?

You don't state which Lily you use.
In 1.4.anything there's not much you can do. I don't think it's possible to 
turn off the auto-accidentals - and if you remove the accidental engraver 
completelhy I don't even think that explicit accidentals are typeset.
In 1.5.enough you can add
\property Score.autoAccidentals = #'((measure-any-octave . 0))
(Syntax about to change - as soon as I get time)
to the start of the music. measure-any-octave means that the accidentals are 
remembered for a number of measures and in all octaves. 0 means that 
they "survive" over 0 bar lines. That is: They die at the end of the measure.
If you wan't to turn off automatical accidentals (and place them yourself 
with ! and ?) then use
\property Score.autoAccidentals = \turnOff

Rune Zedeler
Otte Ruds Gade 44A 4tv
8200 Ã…rhus N
Tel: 86786563

reply via email to

[Prev in Thread] Current Thread [Next in Thread]