\version "2.12.2" #(set-default-paper-size "a4") \header { tagline = ##f title = \markup { \fontsize #4 \bold "Sonata op.10, no.1" } composer = \markup { \fontsize #3 \bold "L. V. Beethoven" } arranger = \markup { \fontsize #2 \bold "Arr. Hu Haipeng" } } %{ for my defs marks = { \tempo \markup { \bold \italic "Allegro molto e con brio" } 4=180 s2.*105 \bar "||" } %} oboeI = \relative c'' { \clef treble \time 3/4 \key c \minor c4.\f r8 r4 | R2. | r2 c4\p | c2( b4) | b4.\f r8 r4 | R2. | r2 d4\p | d2( c4) | } oboeII = \relative c' { \clef treble \time 3/4 \key c \minor ees4.\f r8 r4 | R2. | r2 ees4\p | ees2( f4) | f4.\f r8 r4 | R2. | r2 aes4\p | aes2( g4) | } clarinetI = \relative c'' { \clef treble \time 3/4 \key d \minor \transposition bes a4.\f r16 a( f'8. d16 | a'8. f16 d'8. a16 f'4 | f-.) r a,,\p | a2( a4) | bes4.\f r16 cis( g'8. e16 | bes'8. g16 e'8. bes16 g'4 | g-.) r cis,,4\p | cis2( d4) | } clarinetII = \relative c' { \clef treble \time 3/4 \key d \minor \transposition bes d4.\f r16 a'( f'8. d16 | a'8. f16 d'8. a16 f'4 | f-.) r d,,\p | d2( e4) | e4.\f r16 cis'16( g'8. e16 | bes'8. g16 e'8. bes16 g'4 | g-.) r g,,4\p | g2( f4) | } bassoonI = \relative c { \clef bass \time 3/4 \key c \minor c4.\f r8 r4 | R2.*3 | f4.\f r8 r4 | R2. | r2 d'4\p | d2( ees4) | } bassoonII = \relative c, { \clef bass \time 3/4 \key c \minor c4.\f r8 r4 | R2.*3 | d4.\f r8 r4 | R2*3 | } hornI = \relative c' { \clef treble \time 3/4 \key g \minor \transposition f d4.\f r8 r4 | R2.*3 | fis4.\f r8 r4 | R2*3 | } hornII = \relative c' { \clef treble \time 3/4 \key g \minor \transposition f bes4\f r r | R2.*3 | ees4.\f r8 r4 | R2*3 | } #(set-global-staff-size 16) \score { \new StaffGroup = "woodwinds" << % \new MarkLine = "marks" { \marks } \new StaffGroup << \new Staff = "oboe 1" { \set Staff.instrumentName = "Oboe I" \set Staff.shortInstrumentName = "Ob. I" \oboeI } \new Staff = "oboe 2" { \set Staff.instrumentName = "Oboe II" \set Staff.shortInstrumentName = "Ob. II" \oboeII } >> \new StaffGroup << \new Staff = "clarinet 1" { \set Staff.instrumentName = \markup { "Clarinet in B" \smaller \flat I" } \set Staff.shortInstrumentName = "Cl. I" \clarinetI } \new Staff = "clarinet 2" { \set Staff.instrumentName = \markup { "Clarinet in B" \smaller \flat II" } \set Staff.shortInstrumentName = "Cl. II" \clarinetII } >> \new StaffGroup << \new Staff = "bassoon 1" { \set Staff.instrumentName = "Bassoon I" \set Staff.shortInstrumentName = "Bn. I" \bassoonI } \new Staff = "bassoon 2" { \set Staff.instrumentName = "Bassoon II" \set Staff.shortInstrumentName = "Bn. II" \bassoonII } >> \new StaffGroup << \new Staff = "bassoon 1" { \set Staff.instrumentName = "Horn in F I" \set Staff.shortInstrumentName = "Hn. I" \hornI } \new Staff = "bassoon 2" { \set Staff.instrumentName = "Horn in F II" \set Staff.shortInstrumentName = "Hn. II" \hornII } >> >> \layout { } } \score { \new StaffGroup = "strings" << \new Staff = "oboes" { \set Staff.midiInstrument = "oboe" \unfoldRepeats << %{ \marks %} \oboeI \oboeII >> } \new Staff = "clarinets" { \set Staff.midiInstrument = "clarinet" \unfoldRepeats << \clarinetI \clarinetII >> } \new Staff = "bassoons" { \set Staff.midiInstrument = "bassoon" << \bassoonI \bassoonII >> } \new Staff = "horns" { \set Staff.midiInstrument = "french horn" << \hornI \hornII >> } >> \midi { } }