Timothy Lanfear <[email protected]> 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


_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to