[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