💾 Archived View for thrig.me › music › constraint › flute1.ly captured on 2023-07-22 at 17:49:45.

View Raw

More Information

-=-=-=-=-=-=-

% LilyPond engraving system - https://www.lilypond.org/
\version "2.22.2"
\header {
  title = "Composing with Constraints - Ex 1"
  tagline = #f
}

tempoandetc = {
  \tempo 4=88
  \time 4/4
}

sopa = \relative d'' {
  \times 2/3 { r8 d8-.\mf c-. } r4 d16-. c8.~ c4
  c'16-. a-. g-. a-. g-. f-. d g r16 d'16( c a g a f) r16
  \times 2/3 { r8 f8-.\p e-. } r4 a,16\mf c8.~ c4
  c'16-. a-. g-. a-. g-. f-. d-. g-. r16 d'16( c a g a g) r16

  \times 2/3 { r8 d8-.\p c-. } r4 d16-.\mf c8.~ c4
  c'16-. a-. g-. a-. g-. f-. d g r16 d'16( c a g a f) r16
  \times 2/3 { r8 f8-.\p e-. } r4 a,16\mf c8.~ c4
  c'16-. a-. g-. a-. g-. f-. d-. g-. r16 d'16( c a g a g) r16

  \times 2/3 { r8 d8-.\p c-. } r4 d16-.\mf c8.~ c4
  c'16-. a-. g-. a-. g-. f-. d g r16 d'16( c a g a f) r16
  \times 2/3 { r8 f8-.\p e-. } r4 a,16\mf c8.~ c4
  c'4(\f a8 g) a2-!\p

  \bar "|."
}

msop = {
  \tempoandetc 
  \set Staff.midiInstrument = #"flute"
  \sopa
}
themidi = {
  <<
    \set Score.midiChannelMapping = #'staff
    \new Staff = "soprano" \msop
  >>
}
\score {
  \themidi
  \midi { }
}

ssop = {
  \tempoandetc 
  \set Staff.instrumentName = #"Flute"
  \sopa
  \bar "|."
}
thescore = {
  \new Staff << \clef sop \ssop >>
}
\score {
  \thescore
  \layout { }
}