lilypond-devel
[Top][All Lists]
Advanced

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

RE: Settings for bagpipe music


From: Sven Axelsson
Subject: RE: Settings for bagpipe music
Date: Tue, 2 Aug 2005 09:52:03 +0200

> From: Stephen [mailto:address@hidden 
> >>
> >> I agree. What about my idea of  not removing the Key_engraver and
> >> Accicental_engraver, putting it in the key of D major, and
> >> supressing the
> >> key signature with the line:
> >>
> >> \override Score . KeySignature #'print-function = ##f
> >>
> >> And also creating special note names for notes with flats like:
> >>
> >> (bb . ,(ly:make-pitch 0 6 FLAT))
> >> (Bb . ,(ly:make-pitch 1 6 FLAT))
> 
> I think to remove the extra naturals use:
> 
> \set Score.extraNatural = ##f
> 
> and perhaps an accidental sylte might finally fix something:
> 
> #(set-accidental-style 'forget)

OK, great. I can get the result I want by using the following:

\override Score.keySignature #'print-function = ##f
\key d \major
\set Score.extraNatural = ##f
#(set-accidental-style 'forget)

Now, how do I set all this as default, so the user doesn't have to
put it in every score he writes?

The first line (for the print function) I know I can put in a
\layout { \context { \Score ... } }, but what about the rest?

Also, wouldn't 
\remove "KeySignature_engraver" do the same thing?
Plus that the user could put it back with 
\consists "KeySignature_engraver" if he wants.

-- 
Sven Axelsson





reply via email to

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