Elaine,

This was a great explanation. I used your suggestion and it seems to be
working just fine. Thank you very much!

Cheers!
tjk :)

On Fri, Mar 8, 2024 at 8:01 PM Flaming Hakama by Elaine <
ela...@flaminghakama.com> wrote:

> From: TJ Kolev <tjko...@gmail.com>
>> To: lilypond-user@gnu.org
>> Cc:
>> Bcc:
>> Date: Fri, 8 Mar 2024 17:46:35 -0600
>> Subject: French Horn - transposing
>> Greetings!
>>
>> So I've been notating a piece for my son's school band (junior high).
>> Copying the music from paper into LilyPond using Frescobaldi. And now I hit
>> a wall. The music piece is written for french horns in E flat pitch. But
>> the band's horns are in F pitch. I need to transpose the score
>> appropriately. The band director expects staff with three flats (E flat
>> major). I hope there's some easier way to do this than me manually
>> re-writing the score. And I am not even sure how to do that. I would
>> appreciate any help.
>>
>> I've played piano, so I can read notes. But these crazy pitched brass
>> instruments are an intimidating concept... :-/
>>
>> Below is the initial part of the score for the E flat french horn. Seems
>> rather big for a small example, but I'd rather have a bit more context.
>>
>> Thank you!
>> TJ Kolev :)
>>
>> ======================================================
>>
>> \version "2.24.0"
>>
>> trl = \tuplet 3/2 \etc
>>
>> rpt = #(define-music-function (cnt snip) (integer? ly:music?)
>>   #{
>>     { \repeat unfold $cnt $snip }
>>   #}
>> )
>>
>> frhornInIIA = {
>>   \sectionLabel "Intro"
>>   \key f \major
>>   | \trl {a'8( bes a)} g r | \trl {g( a g)} f[ r16 e] | g8 r f[ r16 e] |
>> d8 r r4 \break
>>
>>   \sectionLabel "Part A"
>>   \repeat volta 2 {
>>     | \rpt 4 { r8 <d a'>[ r <d a'>] } \break
>>     | \rpt 2 { r8 <d bes'>[ r <d bes'>] } | r <d a'>4.:8 | <d
>> a'>2:8^"...." \break
>>     | \rpt 4 { r8 <cis a'>[ r <cis a'>] } \break
>>     | \rpt 2 { r8 <cis a'>[ r <cis a'>] }  | r8 <d a'>4.:8 | <d
>> a'>2:8^"...." \break
>>     | \rpt 4 { r8 <d a'>[ r <d a'>] } \break
>>     | \rpt 2 { r8 <d bes'>[ r <d bes'>] } | r <d a'>4.:8 | <d
>> a'>2:8^"...." \break
>>     | \rpt 2 { r8 <d a'>[ r <d a'>] } | r8 <d bes'>[ r <d bes'>] | r8 <d
>> bes'>4.:8 \break
>>     | r8 <cis a'>[ r <cis a'>] | r8 <cis a'>[ r <d a'>] | r8 <cis a'>[ r
>> <cis a'>]
>>   }
>>   \alternative {
>>     { <d a'> r r4 \break }
>>     { <d a'>8 r <cis a'>4 }
>>   }
>> } % A part
>>
>>
>> frhornIIInIVA = {
>>   \sectionLabel "Intro"
>>   \key f \major
>>   | \trl {a'8( bes a)} g r | \trl {g( a g)} f[ r16 e] | g8 r f[ r16 e] |
>> d8 r r4 \break
>>
>>   \sectionLabel "Part A"
>>   \repeat volta 2 {
>>     | \rpt 4 { r8 <f a,>[ r <f a,>] } \break
>>     | \rpt 2 { r8 <g bes,>[ r <g bes,>] } | r <f a,>4.:8 | <f
>> a,>2:8^"...." \break
>>     | \rpt 4 { r8 <g a,>[ r <g a,>] } \break
>>     | \rpt 2 { r8 <g a,>[ r <g a,>] }  | r8 <f a,>4.:8 | <f a,>2:8^"...."
>> \break
>>     | \rpt 4 { r8 <f a,>[ r <f a,>] } \break
>>     | \rpt 2 { r8 <g bes,>[ r <g bes,>] } | r <f a,>4.:8 | <f
>> a,>2:8^"...." \break
>>     | \rpt 2 { r8 <f a,>[ r <f a,>] } | r8 <g bes,>[ r <g bes,>] | r8 <g
>> bes,>4.:8 \break
>>     | r8 <g a,>[ r <g a,>] | r8 <g a,>[ r <f a,>] | r8 <g a,>[ r <g a,>]
>>   }
>>   \alternative {
>>     { <f a,> r r4 \break }
>>     { <f a,>8 r <g a,>4 }
>>   }
>> } % A part
>>
>>
>> frhornInIINotes = {
>>   \time 2/4
>>   \relative c' {
>>     \frhornInIIA %{
>>     \frhornInIIB
>>     \frhornInIIC
>>     \frhornInIID
>>     \frhornInIIE
>>     \frhornInIIF %}
>>   }
>> }
>>
>>
>> frhornIIInIVNotes = {
>>   \time 2/4
>>   \relative c' {
>>     \frhornIIInIVA %{
>>     \frhornIIInIVB
>>     \frhornIIInIVC
>>     \frhornIIInIVD
>>     \frhornIIInIVE
>>     \frhornIIInIVF %}
>>   }
>> }
>>
>> sgFrenchHorn = \new StaffGroup <<
>>   \new Staff \with {
>>     instrumentName = \markup { \column { \line { French Horn E\flat}
>> \line {"I & II"} } }
>>     shortInstrumentName = \markup \teeny { \column { \line {"fhorn"}
>> \line {"I,II"} } }
>>   }
>>   \frhornInIINotes
>>
>>   \new Staff \with {
>>     instrumentName = \markup { \column { \line { French Horn E\flat}
>> \line {"III & IV"} } }
>>     shortInstrumentName = \markup \teeny { \column { \line {"fhorn"}
>> \line {"III,IV"} } }
>>   }
>>   \frhornIIInIVNotes
>> >>
>>
>> \score {
>>   \sgFrenchHorn
>> }
>>
>>
> %{
>
> First an attempt to try to clarify the problem:
>
> Writing for an Eb instrument means you write a C when you want to hear an
> Eb.
> That's the definition of how pitched instruments are named:  when the
> instrument plays a written C, the sounding note is the name of the
> instrument.
> A Bb trumpet playing a written C sounds like a Bb.
> A horn in F playing a written C sounds like an F.
> An alto flute in G playing a written C sounds like a G.
> A horn in Eb playing a written C sounds like an Eb.
>
> So, assuming that is what this existing part for Eb horn is, when the part
> writes a C, the sounding pitch is an Eb.
>
> The note you would write for an instrument in F to play a sounding Eb is
> the note a 5th above Eb, or Bb.
>
> This means that a written C in the original part for Eb horn would be
> written for horn in F as a Bb.
>
> So, everything goes down a whole step, including the key signature, from F
> to Eb, or one flat to three flats.
>
> In your case, it is easiest  to just transpose the entire staffgroup
>
> %}
>
> sgFrenchHorn = \new StaffGroup \transpose f ees <<
>   \new Staff \with {
>     instrumentName = \markup { \column { \line { French Horn F} \line {"I
> & II"} } }
>     shortInstrumentName = \markup \teeny { \column { \line {"fhorn"} \line
> {"I,II"} } }
>   }
>   \frhornInIINotes
>
>   \new Staff \with {
>     instrumentName = \markup { \column { \line { French Horn F} \line
> {"III & IV"} } }
>     shortInstrumentName = \markup \teeny { \column { \line {"fhorn"} \line
> {"III,IV"} } }
>   }
>   \frhornIIInIVNotes
> >>
>
> \score {
>   \sgFrenchHorn
> }
>
>

Reply via email to