bug-lilypond
[Top][All Lists]
Advanced

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

Re: Mistake in addInstrument example


From: David Kastrup
Subject: Re: Mistake in addInstrument example
Date: Sun, 24 Aug 2014 23:09:03 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux)

Timothy Lanfear <address@hidden> writes:

>> I'm not top posting.
>
> Notation reference section 2.1.6. The example illustrating the use of
> addInstrumentDefinition sets instrumentTransposition context properties
> incorrectly. The midi output for Kaspar is an octave too low. The
> transposition for Melchior is harmless but unnecessary.
>
> \addInstrumentDefinition #"kaspar"
>   #`((instrumentTransposition . ,(ly:make-pitch -1 0 0))
>      (shortInstrumentName . "Kas.")
>      (clefGlyph . "clefs.G")
>      (clefTransposition . -7)
>      (middleCPosition . 1)
>      (clefPosition . -2)
>      (instrumentCueName . ,(markup #:fontsize 1 #:smallCaps "Kaspar"))
>      (midiInstrument . "voice oohs"))
>
> \addInstrumentDefinition #"melchior"
>   #`((instrumentTransposition . ,(ly:make-pitch 0 0 0))
>      (shortInstrumentName . "Mel.")
>      (clefGlyph . "clefs.F")
>      (clefTransposition . 0)
>      (middleCPosition . 6)
>      (clefPosition . 2)
>      (instrumentCueName . ,(markup #:fontsize 1 #:smallCaps "Melchior"))
>      (midiInstrument . "choir aahs"))
>
> \score {
>   \relative c' {
>     \instrumentSwitch "kaspar"
>     c4 c c c
>     \instrumentSwitch "melchior"
>     a4 a a a
>     \instrumentSwitch "kaspar"
>     c4 c c c
>   }
>   \midi{}
> }

I am not convinced.  The Midi instruments together with the "instrument"
names and clefs suggest that we are talking about a bass and a tenor
voice here, with the tenor using an unmodified G clef, consequently
sounding one octave lower than actually written.

While one does not need a tenor for singing a C3, it is definitely not
unusually low.

-- 
David Kastrup




reply via email to

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