2

I'm transcribing a piece that has a section where one instrument doubles another an octave lower. I'd expect something like this short example to work:

oboe = \relative c' {
  \clef treble
  | c g a b | c e d c |
}
\addQuote "oboe" { \oboe }

bassoon = \relative c {
  \clef bass
  | e d c c |
  | \transpose c' c { \quoteDuring #"oboe" { s1 } } |
}

\new Staff \with { instrumentName = #"Oboe" } \oboe
\new Staff \with { instrumentName = #"Bassoon" } \bassoon

However, the \transpose command seems to be ignored, and the output is:

The desired output is:

How can I tell Lilypond to move the quote down an octave?

3

I've now realized that I put the transposition in the wrong place. The \transpose command was only applying to the contents of the \quoteDuring (i.e. s1), not the quoted music itself.

I found this link, which gave me the very simple idea of creating multiple quotes:

oboe = \relative c' {
  \clef treble
  | c g a b | c e d c |
}
\addQuote "oboe"  { \oboe }
\addQuote "oboe," { \transpose c' c \oboe }

bassoon = \relative c {
  \clef bass
  | e d c c |
  | \quoteDuring #"oboe," { s1 } |
}

\new Staff \with { instrumentName = #"Oboe" } \oboe
\new Staff \with { instrumentName = #"Bassoon" } \bassoon

This works as intended.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.