diff --git a/lilypond/compact_sets_transcription/compact_sets_transcription.ly b/lilypond/compact_sets_transcription/compact_sets_transcription.ly new file mode 100644 index 0000000..2dc9295 --- /dev/null +++ b/lilypond/compact_sets_transcription/compact_sets_transcription.ly @@ -0,0 +1,157 @@ +\version "2.24.1" + +\paper { + #(set-paper-size "a4" 'portrait) + top-margin = 1 \cm + bottom-margin = 1 \cm + left-margin = 2 \cm + ragged-bottom = ##t + + top-system-spacing = + #'((basic-distance . 15 ) + (minimum-distance . 15 ) + (padding . 0 ) + (stretchability . 0)) + + system-system-spacing = + #'((basic-distance . 30 ) + (minimum-distance . 30 ) + (padding . 0 ) + (stretchability . 0)) + + last-bottom-spacing = + #'((basic-distance . 10 ) + (minimum-distance . 10 ) + (padding . 0 ) + (stretchability . 0)) + + %systems-per-page = 4 + first-page-number = 1 + print-first-page-number = ##t + + print-page-number = ##t + oddHeaderMarkup = \markup { \fill-line { \line { \unless \on-first-page {\pad-markup #2 { \concat {\italic {"compact_sets_transcription"}}}}}}} + evenHeaderMarkup = \markup { \fill-line { \line { \unless \on-first-page {\pad-markup #2 { \concat {\italic {"compact_sets_transcription"}}}}}}} + oddFooterMarkup = \markup { \fill-line { + \concat { + "-" + \fontsize #1.5 + \fromproperty #'page:page-number-string + "-"}}} + evenFooterMarkup = \markup { \fill-line { + \concat { + "-" + \fontsize #1.5 + \fromproperty #'page:page-number-string + "-"}}} +} + +\header { + title = \markup { \italic {"compact_sets_transcription"}} + composer = \markup \right-column {"michael winter" "(19 Apr 2026)"} + poet = "" + tagline = "" +} + +#(set-global-staff-size 11) + +\layout { + indent = 0.0\cm + line-width = 17.5\cm + ragged-last = ##f + ragged-right = ##f + + \context { + \Score + \override BarNumber.stencil = #(make-stencil-circler 0.1 0.25 ly:text-interface::print) + \override Stem.stemlet-length = #0.75 + %proportionalNotationDuration = #(ly:make-moment 1/16) + \remove "Separating_line_group_engraver" + \override RehearsalMark.self-alignment-X = #-1 + \override RehearsalMark.Y-offset = #10 + \override RehearsalMark.X-offset = #-8 + %\override RehearsalMark.outside-staff-priority = #0 + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/32) + %\override Stem.stencil = ##f + %\override BarLine.stencil = ##f + } + \context { + \Staff + + \override VerticalAxisGroup.staff-staff-spacing = + #'((basic-distance . 20 ) + (minimum-distance . 20 ) + (padding . 0 ) + (stretchability . 0)) + + \override VerticalAxisGroup.default-staff-staff-spacing = + #'((basic-distance . 20 ) + (minimum-distance . 20 ) + (padding . 0 ) + (stretchability . 0)) + \override TextScript.staff-padding = #2 + %\override TextScript.self-alignment-X = #0 + } + \context { + \StaffGroup + \name "SemiStaffGroup" + \consists "Span_bar_engraver" + \override SpanBar.stencil = + #(lambda (grob) + (if (string=? (ly:grob-property grob 'glyph-name) "|") + (set! (ly:grob-property grob 'glyph-name) "")) + (ly:span-bar::print grob)) + } + \context { + \Score + \accepts SemiStaffGroup + } +} + + +\score{ + << + \new SemiStaffGroup { + << + + \new Staff = "I" \with { + instrumentName = "I" + shortInstrumentName = "I" + midiInstrument = #"clarinet" + } + { + \include "includes/part_I.ly" + } + + \new Staff = "II" \with { + instrumentName = "II" + shortInstrumentName = "II" + midiInstrument = #"clarinet" + } + { + \include "includes/part_II.ly" + } + + \new Staff = "III" \with { + instrumentName = "III" + shortInstrumentName = "III" + midiInstrument = #"clarinet" + } + { + \include "includes/part_III.ly" + } + + \new Staff = "IV" \with { + instrumentName = "IV" + shortInstrumentName = "IV" + midiInstrument = #"clarinet" + } + { + \include "includes/part_IV.ly" + } + + >> + } + >> + \layout{} +} diff --git a/lilypond/compact_sets_transcription/compact_sets_transcription.pdf b/lilypond/compact_sets_transcription/compact_sets_transcription.pdf new file mode 100644 index 0000000..b0df201 Binary files /dev/null and b/lilypond/compact_sets_transcription/compact_sets_transcription.pdf differ diff --git a/lilypond/compact_sets_transcription/includes/part_I.ly b/lilypond/compact_sets_transcription/includes/part_I.ly new file mode 100644 index 0000000..999abd5 --- /dev/null +++ b/lilypond/compact_sets_transcription/includes/part_I.ly @@ -0,0 +1,67 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ b1^\markup { \pad-markup #0.2 "+17" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } } +\bar "|" { ais1^\markup { \pad-markup #0.2 "-2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } } +\bar "|" { c'1^\markup { \pad-markup #0.2 "-47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } } +\bar "|" { ais1^\markup { \pad-markup #0.2 "-29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais1 ~ } +\bar "|" { ais1 ~ } +\bar "|" { ais1 ~ } +\bar "|" { ais1 ~ } +\bar "|" { ais1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "-12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } ~ } +\bar "|" { gis1 ~ } +\bar "|" { gis1 ~ } +\bar "|" { gis1 ~ } +\bar "|" { gis1 } +\bar "|" { a1^\markup { \pad-markup #0.2 "+43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } } +\bar "|" { gis1^\markup { \pad-markup #0.2 "+24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } } +\bar "|" { fis1^\markup { \pad-markup #0.2 "+28" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { fis1 ~ } +\bar "|" { fis1 ~ } +\bar "|" { fis1 } +\bar "|" { f1^\markup { \pad-markup #0.2 "+8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { f1 ~ } +\bar "|" { f1 ~ } +\bar "|" { f1 ~ } +\bar "|" { f1 ~ } +\bar "|" { f1 } +\bar "|" { e1^\markup { \pad-markup #0.2 "+32" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } } +\bar "|" { f1^\markup { \pad-markup #0.2 "-19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } } +\bar "|" { e1^\markup { \pad-markup #0.2 "-38" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { e1 ~ } +\bar "|" { e1 } +\bar "|" { d1^\markup { \pad-markup #0.2 "-21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } } +\bar "|" { dis1^\markup { \pad-markup #0.2 "-9" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } } +\bar "|" { dis1^\markup { \pad-markup #0.2 "+26" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 } +\bar "|" { cis1^\markup { \pad-markup #0.2 "+44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { cis1 ~ } +\bar "|" { cis1 ~ } +\bar "|" { cis1 ~ } +\bar "|" { cis1 } +\bar "|" { b,1^\markup { \pad-markup #0.2 "-23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 } +\bar "|" { c1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { c1 ~ } +\bar "|" { c1 ~ } +\bar "|" { c1 } +\bar "|" { cis1^\markup { \pad-markup #0.2 "-27" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { cis1 ~ } +\bar "|" { cis1 ~ } +\bar "|" { cis1 } +\bar "|" { b,1^\markup { \pad-markup #0.2 "-31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 } +\bar "|" { b,1^\markup { \pad-markup #0.2 "+40" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } } +\bar "|" { ais,1^\markup { \pad-markup #0.2 "+20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } } +\bar "|" { a,1^\markup { \pad-markup #0.2 "+36" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { a,1 ~ } +\bar "|" { a,1 } +\bar "|." \ No newline at end of file diff --git a/lilypond/compact_sets_transcription/includes/part_II.ly b/lilypond/compact_sets_transcription/includes/part_II.ly new file mode 100644 index 0000000..f682485 --- /dev/null +++ b/lilypond/compact_sets_transcription/includes/part_II.ly @@ -0,0 +1,67 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ a1^\markup { \pad-markup #0.2 "-14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { a1 ~ } +\bar "|" { a1 ~ } +\bar "|" { a1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "-33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { gis1 ~ } +\bar "|" { gis1 ~ } +\bar "|" { gis1 } +\bar "|" { a1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } } +\bar "|" { g1^\markup { \pad-markup #0.2 "-23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } } +\bar "|" { fis1^\markup { \pad-markup #0.2 "-43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { fis1 ~ } +\bar "|" { fis1 ~ } +\bar "|" { fis1 } +\bar "|" { d1^\markup { \pad-markup #0.2 "+42" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { d1 ~ } +\bar "|" { d1 } +\bar "|" { e1^\markup { \pad-markup #0.2 "-3" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { e1 ~ } +\bar "|" { e1 ~ } +\bar "|" { e1 } +\bar "|" { cis1^\markup { \pad-markup #0.2 "-19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } } +\bar "|" { d1^\markup { \pad-markup #0.2 "-7" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } } +\bar "|" { dis1^\markup { \pad-markup #0.2 "-23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 } +\bar "|" { c1^\markup { \pad-markup #0.2 "-25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { c1 ~ } +\bar "|" { c1 } +\bar "|" { b,1^\markup { \pad-markup #0.2 "+40" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 } +\bar "|" { ais,1^\markup { \pad-markup #0.2 "+28" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } } +\bar "|" { b,1^\markup { \pad-markup #0.2 "+12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } } +\bar "|" { gis,1^\markup { \pad-markup #0.2 "+46" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { gis,1 ~ } +\bar "|" { gis,1 ~ } +\bar "|" { gis,1 ~ } +\bar "|" { gis,1 } +\bar "|" { gis,1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } } +\bar "|" { a,1^\markup { \pad-markup #0.2 "+22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } } +\bar "|" { gis,1^\markup { \pad-markup #0.2 "+46" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { gis,1 ~ } +\bar "|" { gis,1 ~ } +\bar "|" { gis,1 ~ } +\bar "|" { gis,1 ~ } +\bar "|" { gis,1 } +\bar "|" { ais,1^\markup { \pad-markup #0.2 "-43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } } +\bar "|" { gis,1^\markup { \pad-markup #0.2 "+46" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } } +\bar "|" { ais,1^\markup { \pad-markup #0.2 "-43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { ais,1 ~ } +\bar "|" { ais,1 ~ } +\bar "|" { ais,1 } +\bar "|" { gis,1^\markup { \pad-markup #0.2 "+38" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } } +\bar "|" { ais,1^\markup { \pad-markup #0.2 "-43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } } +\bar "|" { gis,1^\markup { \pad-markup #0.2 "-47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { gis,1 ~ } +\bar "|" { gis,1 } +\bar "|" { gis,1^\markup { \pad-markup #0.2 "+24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } } +\bar "|" { f,1^\markup { \pad-markup #0.2 "+49" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } } +\bar "|" { g,1^\markup { \pad-markup #0.2 "-31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } } +\bar "|." \ No newline at end of file diff --git a/lilypond/compact_sets_transcription/includes/part_III.ly b/lilypond/compact_sets_transcription/includes/part_III.ly new file mode 100644 index 0000000..c3f83e4 --- /dev/null +++ b/lilypond/compact_sets_transcription/includes/part_III.ly @@ -0,0 +1,67 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ g1^\markup { \pad-markup #0.2 "-45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { g1 ~ } +\bar "|" { g1 ~ } +\bar "|" { g1 ~ } +\bar "|" { g1 } +\bar "|" { f1^\markup { \pad-markup #0.2 "+36" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } } +\bar "|" { e1^\markup { \pad-markup #0.2 "-19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { f1^\markup { \pad-markup #0.2 "-27" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { f1 ~ } +\bar "|" { f1 ~ } +\bar "|" { f1 } +\bar "|" { d1^\markup { \pad-markup #0.2 "-29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { dis1^\markup { \pad-markup #0.2 "-10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } } +\bar "|" { c1^\markup { \pad-markup #0.2 "-25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { c1 } +\bar "|" { c1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { c1 ~ } +\bar "|" { c1 ~ } +\bar "|" { c1 } +\bar "|" { a,1^\markup { \pad-markup #0.2 "-5" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { a,1 ~ } +\bar "|" { a,1 ~ } +\bar "|" { a,1 } +\bar "|" { g,1^\markup { \pad-markup #0.2 "+40" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } } +\bar "|" { a,1^\markup { \pad-markup #0.2 "-5" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } } +\bar "|" { ais,1^\markup { \pad-markup #0.2 "-21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais,1 ~ } +\bar "|" { ais,1 ~ } +\bar "|" { ais,1 } +\bar "|" { b,1^\markup { \pad-markup #0.2 "-9" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } } +\bar "|" { a,1^\markup { \pad-markup #0.2 "-40" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } } +\bar "|" { a,1^\markup { \pad-markup #0.2 "+9" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { a,1 ~ } +\bar "|" { a,1 } +\bar "|" { fis,1^\markup { \pad-markup #0.2 "+42" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { fis,1 ~ } +\bar "|" { fis,1 ~ } +\bar "|" { fis,1 ~ } +\bar "|" { fis,1 ~ } +\bar "|" { fis,1 } +\bar "|" { f,1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { fis,1^\markup { \pad-markup #0.2 "+6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } } +\bar "|" { g,1^\markup { \pad-markup #0.2 "-10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { g,1 } +\bar "|" { gis,1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } } +\bar "|" { f,1^\markup { \pad-markup #0.2 "-6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } } +\bar "|" { dis,1^\markup { \pad-markup #0.2 "+47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { dis,1 ~ } +\bar "|" { dis,1 } +\bar "|" { f,1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { f,1 ~ } +\bar "|" { f,1 ~ } +\bar "|" { f,1 ~ } +\bar "|" { f,1 } +\bar "|" { fis,1^\markup { \pad-markup #0.2 "-29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { fis,1 ~ } +\bar "|" { fis,1 } +\bar "|" { e,1^\markup { \pad-markup #0.2 "-33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { e,1 ~ } +\bar "|" { e,1 } +\bar "|" { e,1^\markup { \pad-markup #0.2 "+38" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { e,1 ~ } +\bar "|" { e,1 ~ } +\bar "|" { e,1 } +\bar "|." \ No newline at end of file diff --git a/lilypond/compact_sets_transcription/includes/part_IV.ly b/lilypond/compact_sets_transcription/includes/part_IV.ly new file mode 100644 index 0000000..907f310 --- /dev/null +++ b/lilypond/compact_sets_transcription/includes/part_IV.ly @@ -0,0 +1,67 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ f1^\markup { \pad-markup #0.2 "0" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } ~ } +\bar "|" { f1 } +\bar "|" { dis1^\markup { \pad-markup #0.2 "-31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 } +\bar "|" { c1^\markup { \pad-markup #0.2 "-25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { c1 } +\bar "|" { cis1^\markup { \pad-markup #0.2 "-14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { cis1 } +\bar "|" { b,1^\markup { \pad-markup #0.2 "-45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 } +\bar "|" { gis,1^\markup { \pad-markup #0.2 "+24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } } +\bar "|" { g,1^\markup { \pad-markup #0.2 "+12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } } +\bar "|" { gis,1^\markup { \pad-markup #0.2 "-17" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { gis,1 ~ } +\bar "|" { gis,1 } +\bar "|" { g,1^\markup { \pad-markup #0.2 "-36" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { g,1 ~ } +\bar "|" { g,1 ~ } +\bar "|" { g,1 ~ } +\bar "|" { g,1 } +\bar "|" { fis,1^\markup { \pad-markup #0.2 "-7" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { fis,1 ~ } +\bar "|" { fis,1 } +\bar "|" { g,1^\markup { \pad-markup #0.2 "-23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { g,1 ~ } +\bar "|" { g,1 } +\bar "|" { e,1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { e,1 ~ } +\bar "|" { e,1 ~ } +\bar "|" { e,1 } +\bar "|" { f,1^\markup { \pad-markup #0.2 "+30" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } } +\bar "|" { f,1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { e,1^\markup { \pad-markup #0.2 "-25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } ~ } +\bar "|" { e,1 ~ } +\bar "|" { e,1 ~ } +\bar "|" { e,1 } +\bar "|" { cis,1^\markup { \pad-markup #0.2 "+8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } ~ } +\bar "|" { cis,1 ~ } +\bar "|" { cis,1 } +\bar "|" { cis,1^\markup { \pad-markup #0.2 "+44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } } +\bar "|" { c,1^\markup { \pad-markup #0.2 "+32" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } } +\bar "|" { cis,1^\markup { \pad-markup #0.2 "+44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { cis,1 ~ } +\bar "|" { cis,1 ~ } +\bar "|" { cis,1 ~ } +\bar "|" { cis,1 } +\bar "|" { dis,1^\markup { \pad-markup #0.2 "+4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } } +\bar "|" { cis,1^\markup { \pad-markup #0.2 "+44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } } +\bar "|" { dis,1^\markup { \pad-markup #0.2 "-45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { dis,1 ~ } +\bar "|" { dis,1 ~ } +\bar "|" { dis,1 } +\bar "|" { cis,1^\markup { \pad-markup #0.2 "-49" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { cis,1 ~ } +\bar "|" { cis,1 } +\bar "|" { d,1^\markup { \pad-markup #0.2 "+34" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } } +\bar "|" { cis,1^\markup { \pad-markup #0.2 "-49" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } } +\bar "|." \ No newline at end of file diff --git a/lilypond/compact_sets_transcription/score_template.ly b/lilypond/compact_sets_transcription/score_template.ly new file mode 100644 index 0000000..bdaeca6 --- /dev/null +++ b/lilypond/compact_sets_transcription/score_template.ly @@ -0,0 +1,112 @@ +\version "2.24.1" + +\paper { + #(set-paper-size "a4" 'portrait) + top-margin = 1 \cm + bottom-margin = 1 \cm + left-margin = 2 \cm + ragged-bottom = ##t + + top-system-spacing = + #'((basic-distance . 15 ) + (minimum-distance . 15 ) + (padding . 0 ) + (stretchability . 0)) + + system-system-spacing = + #'((basic-distance . 30 ) + (minimum-distance . 30 ) + (padding . 0 ) + (stretchability . 0)) + + last-bottom-spacing = + #'((basic-distance . 10 ) + (minimum-distance . 10 ) + (padding . 0 ) + (stretchability . 0)) + + %systems-per-page = 4 + first-page-number = 1 + print-first-page-number = ##t + + print-page-number = ##t + oddHeaderMarkup = \markup { \fill-line { \line { \unless \on-first-page {\pad-markup #2 { \concat {\italic {"{NAME}"}}}}}}} + evenHeaderMarkup = \markup { \fill-line { \line { \unless \on-first-page {\pad-markup #2 { \concat {\italic {"{NAME}"}}}}}}} + oddFooterMarkup = \markup { \fill-line { + \concat { + "-" + \fontsize #1.5 + \fromproperty #'page:page-number-string + "-"}}} + evenFooterMarkup = \markup { \fill-line { + \concat { + "-" + \fontsize #1.5 + \fromproperty #'page:page-number-string + "-"}}} +} + +\header { + title = \markup { \italic {"{NAME}"}} + composer = \markup \right-column {"michael winter" "({DATE})"} + poet = "" + tagline = "" +} + +#(set-global-staff-size 11) + +\layout { + indent = 0.0\cm + line-width = 17.5\cm + ragged-last = ##f + ragged-right = ##f + + \context { + \Score + \override BarNumber.stencil = #(make-stencil-circler 0.1 0.25 ly:text-interface::print) + \override Stem.stemlet-length = #0.75 + %proportionalNotationDuration = #(ly:make-moment 1/16) + \remove "Separating_line_group_engraver" + \override RehearsalMark.self-alignment-X = #-1 + \override RehearsalMark.Y-offset = #10 + \override RehearsalMark.X-offset = #-8 + %\override RehearsalMark.outside-staff-priority = #0 + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/32) + %\override Stem.stencil = ##f + %\override BarLine.stencil = ##f + } + \context { + \Staff + + \override VerticalAxisGroup.staff-staff-spacing = + #'((basic-distance . 20 ) + (minimum-distance . 20 ) + (padding . 0 ) + (stretchability . 0)) + + \override VerticalAxisGroup.default-staff-staff-spacing = + #'((basic-distance . 20 ) + (minimum-distance . 20 ) + (padding . 0 ) + (stretchability . 0)) + \override TextScript.staff-padding = #2 + %\override TextScript.self-alignment-X = #0 + } + \context { + \StaffGroup + \name "SemiStaffGroup" + \consists "Span_bar_engraver" + \override SpanBar.stencil = + #(lambda (grob) + (if (string=? (ly:grob-property grob 'glyph-name) "|") + (set! (ly:grob-property grob 'glyph-name) "")) + (ly:span-bar::print grob)) + } + \context { + \Score + \accepts SemiStaffGroup + } +} + + +{SCORE} diff --git a/lilypond/my_custom_transcription/includes/part_I.ly b/lilypond/my_custom_transcription/includes/part_I.ly new file mode 100644 index 0000000..a4c229d --- /dev/null +++ b/lilypond/my_custom_transcription/includes/part_I.ly @@ -0,0 +1,204 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ f1^\markup { \pad-markup #0.2 "+4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { f1 } +\bar "|" { e1^\markup { \pad-markup #0.2 "+19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { e1 } +\bar "|" { f1^\markup { \pad-markup #0.2 "+39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } } +\bar "|" { f1^\markup { \pad-markup #0.2 "-37" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { f1 } +\bar "|" { fis1^\markup { \pad-markup #0.2 "+18" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { fis1 } +\bar "|" { g1^\markup { \pad-markup #0.2 "-6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } ~ } +\bar "|" { g1 ~ } +\bar "|" { g1 } +\bar "|" { fis1^\markup { \pad-markup #0.2 "+9" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { fis1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "-35" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { gis1 ~ } +\bar "|" { gis1 ~ } +\bar "|" { gis1 } +\bar "|" { g1^\markup { \pad-markup #0.2 "+16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { g1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "+8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { gis1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } } +\bar "|" { a1^\markup { \pad-markup #0.2 "-21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } } +\bar "|" { gis1^\markup { \pad-markup #0.2 "+3" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { gis1 } +\bar "|" { ais1^\markup { \pad-markup #0.2 "-42" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { ais1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "+38" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { gis1 } +\bar "|" { ais1^\markup { \pad-markup #0.2 "-7" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } } +\bar "|" { ais1^\markup { \pad-markup #0.2 "-34" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { ais1 ~ } +\bar "|" { ais1 } +\bar "|" { b1^\markup { \pad-markup #0.2 "+21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { b1 } +\bar "|" { ais1^\markup { \pad-markup #0.2 "+37" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } } +\bar "|" { ais1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais1 ~ } +\bar "|" { ais1 } +\bar "|" { \clef treble d'1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { d'1 } +\bar "|" { \clef bass c'1^\markup { \pad-markup #0.2 "-35" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { c'1 ~ } +\bar "|" { c'1 } +\bar "|" { \clef treble cis'1^\markup { \pad-markup #0.2 "+20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } } +\bar "|" { cis'1^\markup { \pad-markup #0.2 "-16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { cis'1 } +\bar "|" { d'1^\markup { \pad-markup #0.2 "+39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { d'1 ~ } +\bar "|" { d'1 } +\bar "|" { cis'1^\markup { \pad-markup #0.2 "-16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } ~ } +\bar "|" { cis'1 ~ } +\bar "|" { cis'1 } +\bar "|" { cis'1^\markup { \pad-markup #0.2 "+11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { cis'1 } +\bar "|" { d'1^\markup { \pad-markup #0.2 "+23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { d'1 } +\bar "|" { cis'1^\markup { \pad-markup #0.2 "+11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "+8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } } +\bar "|" { f'1^\markup { \pad-markup #0.2 "-10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } } +\bar "|" { e'1^\markup { \pad-markup #0.2 "+19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "+43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { dis'1 ~ } +\bar "|" { dis'1 ~ } +\bar "|" { dis'1 } +\bar "|" { f'1^\markup { \pad-markup #0.2 "-1" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { f'1 } +\bar "|" { e'1^\markup { \pad-markup #0.2 "+14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } } +\bar "|" { e'1^\markup { \pad-markup #0.2 "-13" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { e'1 ~ } +\bar "|" { e'1 } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "+18" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { fis'1 ~ } +\bar "|" { fis'1 } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } ~ } +\bar "|" { fis'1 ~ } +\bar "|" { fis'1 } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "-25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } } +\bar "|" { f'1^\markup { \pad-markup #0.2 "-10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { f'1 ~ } +\bar "|" { f'1 } +\bar "|" { f'1^\markup { \pad-markup #0.2 "-46" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { fis'1 } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "+13" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { gis'1 ~ } +\bar "|" { gis'1 } +\bar "|" { a'1^\markup { \pad-markup #0.2 "+33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } } +\bar "|" { a'1^\markup { \pad-markup #0.2 "-43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { a'1 ~ } +\bar "|" { a'1 } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "-19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } } +\bar "|" { a'1^\markup { \pad-markup #0.2 "0" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { a'1 ~ } +\bar "|" { a'1 } +\bar "|" { g'1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { g'1 } +\bar "|" { b'1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { b'1 } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "+25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais'1 ~ } +\bar "|" { ais'1 } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "-2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais'1 ~ } +\bar "|" { ais'1 } +\bar "|" { c''1^\markup { \pad-markup #0.2 "+29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } } +\bar "|" { c''1^\markup { \pad-markup #0.2 "-42" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { c''1 ~ } +\bar "|" { c''1 } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "+47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } } +\bar "|" { c''1^\markup { \pad-markup #0.2 "-7" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } ~ } +\bar "|" { c''1 ~ } +\bar "|" { c''1 } +\bar "|" { b'1^\markup { \pad-markup #0.2 "+9" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { b'1 ~ } +\bar "|" { b'1 } +\bar "|" { c''1^\markup { \pad-markup #0.2 "+28" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { c''1 } +\bar "|" { d''1^\markup { \pad-markup #0.2 "+32" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { d''1 } +\bar "|" { cis''1^\markup { \pad-markup #0.2 "+20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } } +\bar "|" { dis''1^\markup { \pad-markup #0.2 "+44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } } +\bar "|" { dis''1^\markup { \pad-markup #0.2 "+17" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { dis''1 } +\bar "|" { d''1^\markup { \pad-markup #0.2 "+32" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { d''1 } +\bar "|" { e''1^\markup { \pad-markup #0.2 "-48" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } } +\bar "|" { dis''1^\markup { \pad-markup #0.2 "-24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { dis''1 } +\bar "|" { e''1^\markup { \pad-markup #0.2 "+31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { e''1 ~ } +\bar "|" { e''1 } +\bar "|" { f''1^\markup { \pad-markup #0.2 "-34" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } } +\bar "|" { f''1^\markup { \pad-markup #0.2 "+42" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } } +\bar "|" { dis''1^\markup { \pad-markup #0.2 "+39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } } +\bar "|" { f''1^\markup { \pad-markup #0.2 "-6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { f''1 ~ } +\bar "|" { f''1 } +\bar "|" { g''1^\markup { \pad-markup #0.2 "-10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { g''1 ~ } +\bar "|" { g''1 } +\bar "|" { fis''1^\markup { \pad-markup #0.2 "-22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { fis''1 ~ } +\bar "|" { fis''1 } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "-26" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { gis''1 } +\bar "|" { g''1^\markup { \pad-markup #0.2 "-2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { g''1 ~ } +\bar "|" { g''1 } +\bar "|" { fis''1^\markup { \pad-markup #0.2 "+22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "+18" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { gis''1 } +\bar "|" { g''1^\markup { \pad-markup #0.2 "+7" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { g''1 ~ } +\bar "|" { g''1 } +\bar "|" { a''1^\markup { \pad-markup #0.2 "-38" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } } +\bar "|" { ais''1^\markup { \pad-markup #0.2 "-18" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { ais''1 ~ } +\bar "|" { ais''1 } +\bar "|" { a''1^\markup { \pad-markup #0.2 "+6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { a''1 } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "-6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } } +\bar "|" { a''1^\markup { \pad-markup #0.2 "-21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { a''1 ~ } +\bar "|" { a''1 } +\bar "|" { b''1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { b''1 ~ } +\bar "|" { b''1 } +\bar "|" { ais''1^\markup { \pad-markup #0.2 "-10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { ais''1 ~ } +\bar "|" { ais''1 } +\bar "|" { b''1^\markup { \pad-markup #0.2 "+2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { b''1 } +\bar "|" { cis'''1^\markup { \pad-markup #0.2 "-43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { cis'''1 } +\bar "|" { b''1^\markup { \pad-markup #0.2 "+46" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { b''1 } +\bar "|" { cis'''1^\markup { \pad-markup #0.2 "+28" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { cis'''1 } +\bar "|" { cis'''1^\markup { \pad-markup #0.2 "+1" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { cis'''1 } +\bar "|" { c'''1^\markup { \pad-markup #0.2 "-19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } } +\bar "|" { cis'''1^\markup { \pad-markup #0.2 "+1" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { cis'''1 } +\bar "|" { dis'''1^\markup { \pad-markup #0.2 "+5" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { dis'''1 } +\bar "|" { f'''1^\markup { \pad-markup #0.2 "-40" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } } +\bar "|" { e'''1^\markup { \pad-markup #0.2 "+24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { e'''1 } +\bar "|" { dis'''1^\markup { \pad-markup #0.2 "+12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { dis'''1 } +\bar "|" { d'''1^\markup { \pad-markup #0.2 "-43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } ~ } +\bar "|" { d'''1 } +\bar "|" { e'''1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { e'''1 } +\bar "|" { d'''1^\markup { \pad-markup #0.2 "+42" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } } +\bar "|" { dis'''1^\markup { \pad-markup #0.2 "+12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { dis'''1 ~ } +\bar "|" { dis'''1 } +\bar "|" { fis'''1^\markup { \pad-markup #0.2 "-21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } } +\bar "|." \ No newline at end of file diff --git a/lilypond/my_custom_transcription/includes/part_II.ly b/lilypond/my_custom_transcription/includes/part_II.ly new file mode 100644 index 0000000..d5a02d0 --- /dev/null +++ b/lilypond/my_custom_transcription/includes/part_II.ly @@ -0,0 +1,204 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ cis1^\markup { \pad-markup #0.2 "+18" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } } +\bar "|" { c1^\markup { \pad-markup #0.2 "+33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { c1 } +\bar "|" { dis1^\markup { \pad-markup #0.2 "+8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 } +\bar "|" { d1^\markup { \pad-markup #0.2 "+32" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { d1 } +\bar "|" { f1^\markup { \pad-markup #0.2 "-37" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } ~ } +\bar "|" { f1 ~ } +\bar "|" { f1 } +\bar "|" { d1^\markup { \pad-markup #0.2 "+23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { d1 } +\bar "|" { e1^\markup { \pad-markup #0.2 "-22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { e1 } +\bar "|" { f1^\markup { \pad-markup #0.2 "+33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } } +\bar "|" { g1^\markup { \pad-markup #0.2 "-47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } } +\bar "|" { f1^\markup { \pad-markup #0.2 "+33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } } +\bar "|" { fis1^\markup { \pad-markup #0.2 "+4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { fis1 ~ } +\bar "|" { fis1 } +\bar "|" { fis1^\markup { \pad-markup #0.2 "-23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } } +\bar "|" { fis1^\markup { \pad-markup #0.2 "+48" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { fis1 ~ } +\bar "|" { fis1 } +\bar "|" { fis1^\markup { \pad-markup #0.2 "-29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { fis1 } +\bar "|" { g1^\markup { \pad-markup #0.2 "+27" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { g1 } +\bar "|" { fis1^\markup { \pad-markup #0.2 "+7" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { fis1 } +\bar "|" { g1^\markup { \pad-markup #0.2 "+27" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } } +\bar "|" { gis1^\markup { \pad-markup #0.2 "+11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } } +\bar "|" { g1^\markup { \pad-markup #0.2 "+35" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { g1 } +\bar "|" { g1^\markup { \pad-markup #0.2 "-49" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { g1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "-30" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } } +\bar "|" { gis1^\markup { \pad-markup #0.2 "-22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { gis1 } +\bar "|" { fis1^\markup { \pad-markup #0.2 "+23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } } +\bar "|" { a1^\markup { \pad-markup #0.2 "-10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { a1 } +\bar "|" { a1^\markup { \pad-markup #0.2 "+34" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { a1 ~ } +\bar "|" { a1 } +\bar "|" { b1^\markup { \pad-markup #0.2 "-47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { b1 } +\bar "|" { a1^\markup { \pad-markup #0.2 "+41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { a1 } +\bar "|" { b1^\markup { \pad-markup #0.2 "-47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { b1 ~ } +\bar "|" { b1 } +\bar "|" { b1^\markup { \pad-markup #0.2 "-20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { b1 ~ } +\bar "|" { b1 } +\bar "|" { ais1^\markup { \pad-markup #0.2 "-4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } } +\bar "|" { ais1^\markup { \pad-markup #0.2 "+37" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } } +\bar "|" { c'1^\markup { \pad-markup #0.2 "-8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { c'1 ~ } +\bar "|" { c'1 } +\bar "|" { \clef treble d'1^\markup { \pad-markup #0.2 "-12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } ~ } +\bar "|" { d'1 ~ } +\bar "|" { d'1 } +\bar "|" { cis'1^\markup { \pad-markup #0.2 "+12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { cis'1 ~ } +\bar "|" { cis'1 } +\bar "|" { c'1^\markup { \pad-markup #0.2 "+28" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { c'1 } +\bar "|" { cis'1^\markup { \pad-markup #0.2 "+47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } } +\bar "|" { d'1^\markup { \pad-markup #0.2 "-44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } } +\bar "|" { d'1^\markup { \pad-markup #0.2 "+32" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { d'1 ~ } +\bar "|" { d'1 } +\bar "|" { e'1^\markup { \pad-markup #0.2 "+14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { e'1 } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { dis'1 ~ } +\bar "|" { dis'1 } +\bar "|" { e'1^\markup { \pad-markup #0.2 "-29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "+35" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } } +\bar "|" { e'1^\markup { \pad-markup #0.2 "-22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { e'1 } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "-18" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { fis'1 } +\bar "|" { g'1^\markup { \pad-markup #0.2 "+37" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } } +\bar "|" { g'1^\markup { \pad-markup #0.2 "+2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { g'1 ~ } +\bar "|" { g'1 } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "+26" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { fis'1 ~ } +\bar "|" { fis'1 } +\bar "|" { g'1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { g'1 } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "+33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { fis'1 } +\bar "|" { f'1^\markup { \pad-markup #0.2 "-22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { f'1 } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "-6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { gis'1 ~ } +\bar "|" { gis'1 } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "+39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "-42" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "-33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "+43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { gis'1 } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "+39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "-46" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "-28" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "-38" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { ais'1 ~ } +\bar "|" { ais'1 } +\bar "|" { a'1^\markup { \pad-markup #0.2 "-22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { a'1 } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "-46" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "-3" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { ais'1 } +\bar "|" { c''1^\markup { \pad-markup #0.2 "+1" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { c''1 } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "+46" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais'1 ~ } +\bar "|" { ais'1 } +\bar "|" { c''1^\markup { \pad-markup #0.2 "+1" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "+46" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { ais'1 } +\bar "|" { cis''1^\markup { \pad-markup #0.2 "+20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { cis''1 ~ } +\bar "|" { cis''1 } +\bar "|" { c''1^\markup { \pad-markup #0.2 "+44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { c''1 } +\bar "|" { d''1^\markup { \pad-markup #0.2 "0" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { d''1 } +\bar "|" { d''1^\markup { \pad-markup #0.2 "+27" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { d''1 ~ } +\bar "|" { d''1 ~ } +\bar "|" { d''1 } +\bar "|" { cis''1^\markup { \pad-markup #0.2 "+7" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { cis''1 ~ } +\bar "|" { cis''1 } +\bar "|" { d''1^\markup { \pad-markup #0.2 "-8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { d''1 ~ } +\bar "|" { d''1 } +\bar "|" { dis''1^\markup { \pad-markup #0.2 "+47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { dis''1 ~ } +\bar "|" { dis''1 } +\bar "|" { f''1^\markup { \pad-markup #0.2 "+43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } ~ } +\bar "|" { f''1 } +\bar "|" { f''1^\markup { \pad-markup #0.2 "-33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { f''1 ~ } +\bar "|" { f''1 } +\bar "|" { dis''1^\markup { \pad-markup #0.2 "+48" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { dis''1 } +\bar "|" { f''1^\markup { \pad-markup #0.2 "+3" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } } +\bar "|" { f''1^\markup { \pad-markup #0.2 "-24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { f''1 ~ } +\bar "|" { f''1 } +\bar "|" { e''1^\markup { \pad-markup #0.2 "0" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } } +\bar "|" { fis''1^\markup { \pad-markup #0.2 "-4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "-49" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } } +\bar "|" { a''1^\markup { \pad-markup #0.2 "-30" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } } +\bar "|" { g''1^\markup { \pad-markup #0.2 "-25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { g''1 } +\bar "|" { fis''1^\markup { \pad-markup #0.2 "+39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } } +\bar "|" { fis''1^\markup { \pad-markup #0.2 "+48" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } } +\bar "|" { g''1^\markup { \pad-markup #0.2 "+24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { g''1 ~ } +\bar "|" { g''1 } +\bar "|" { a''1^\markup { \pad-markup #0.2 "-21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { a''1 } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { gis''1 } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "-13" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { gis''1 ~ } +\bar "|" { gis''1 } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { gis''1 } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "+30" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { gis''1 } +\bar "|" { b''1^\markup { \pad-markup #0.2 "-3" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } } +\bar "|" { c'''1^\markup { \pad-markup #0.2 "-19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } } +\bar "|" { ais''1^\markup { \pad-markup #0.2 "+26" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↓" } } } +\bar "|" { b''1^\markup { \pad-markup #0.2 "+46" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { b''1 ~ } +\bar "|" { b''1 } +\bar "|" { ais''1^\markup { \pad-markup #0.2 "+34" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais''1 } +\bar "|" { a''1^\markup { \pad-markup #0.2 "+22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { a''1 ~ } +\bar "|" { a''1 } +\bar "|" { ais''1^\markup { \pad-markup #0.2 "+42" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { ais''1 } +\bar "|" { c'''1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { c'''1 } +\bar "|" { b''1^\markup { \pad-markup #0.2 "+34" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } } +\bar "|" { d'''1^\markup { \pad-markup #0.2 "-43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { d'''1 ~ } +\bar "|" { d'''1 } +\bar "|" { cis'''1^\markup { \pad-markup #0.2 "-19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { cis'''1 ~ } +\bar "|" { cis'''1 } +\bar "|." \ No newline at end of file diff --git a/lilypond/my_custom_transcription/includes/part_III.ly b/lilypond/my_custom_transcription/includes/part_III.ly new file mode 100644 index 0000000..36cf1e2 --- /dev/null +++ b/lilypond/my_custom_transcription/includes/part_III.ly @@ -0,0 +1,204 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ ais,1^\markup { \pad-markup #0.2 "+2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { ais,1 } +\bar "|" { b,1^\markup { \pad-markup #0.2 "+21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 } +\bar "|" { cis1^\markup { \pad-markup #0.2 "-24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { cis1 } +\bar "|" { c1^\markup { \pad-markup #0.2 "0" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } } +\bar "|" { ais,1^\markup { \pad-markup #0.2 "+4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } } +\bar "|" { ais,1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } } +\bar "|" { b,1^\markup { \pad-markup #0.2 "-20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } } +\bar "|" { cis1^\markup { \pad-markup #0.2 "+11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { cis1 ~ } +\bar "|" { cis1 } +\bar "|" { c1^\markup { \pad-markup #0.2 "+27" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } } +\bar "|" { c1^\markup { \pad-markup #0.2 "-49" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { c1 } +\bar "|" { d1^\markup { \pad-markup #0.2 "+18" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { d1 } +\bar "|" { cis1^\markup { \pad-markup #0.2 "+6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { cis1 } +\bar "|" { dis1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 } +\bar "|" { e1^\markup { \pad-markup #0.2 "+16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { e1 } +\bar "|" { dis1^\markup { \pad-markup #0.2 "+40" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 } +\bar "|" { f1^\markup { \pad-markup #0.2 "-5" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { f1 ~ } +\bar "|" { f1 } +\bar "|" { f1^\markup { \pad-markup #0.2 "-32" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { f1 } +\bar "|" { e1^\markup { \pad-markup #0.2 "-16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } } +\bar "|" { f1^\markup { \pad-markup #0.2 "+39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { f1 ~ } +\bar "|" { f1 } +\bar "|" { fis1^\markup { \pad-markup #0.2 "+23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } } +\bar "|" { f1^\markup { \pad-markup #0.2 "+47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { f1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "-22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { gis1 ~ } +\bar "|" { gis1 } +\bar "|" { g1^\markup { \pad-markup #0.2 "-33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } } +\bar "|" { fis1^\markup { \pad-markup #0.2 "-18" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { fis1 } +\bar "|" { fis1^\markup { \pad-markup #0.2 "-45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { fis1 } +\bar "|" { fis1^\markup { \pad-markup #0.2 "+26" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { fis1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "+22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } } +\bar "|" { gis1^\markup { \pad-markup #0.2 "-14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } } +\bar "|" { gis1^\markup { \pad-markup #0.2 "+13" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { gis1 } +\bar "|" { a1^\markup { \pad-markup #0.2 "+25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { a1 ~ } +\bar "|" { a1 ~ } +\bar "|" { a1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "+6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } ~ } +\bar "|" { gis1 ~ } +\bar "|" { gis1 } +\bar "|" { a1^\markup { \pad-markup #0.2 "-10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } } +\bar "|" { c'1^\markup { \pad-markup #0.2 "-43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { c'1 } +\bar "|" { ais1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } } +\bar "|" { ais1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } } +\bar "|" { b1^\markup { \pad-markup #0.2 "+16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { b1 ~ } +\bar "|" { b1 } +\bar "|" { \clef treble c'1^\markup { \pad-markup #0.2 "0" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { c'1 } +\bar "|" { \clef bass ais1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { b1^\markup { \pad-markup #0.2 "+16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { b1 } +\bar "|" { \clef treble c'1^\markup { \pad-markup #0.2 "+28" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { c'1 } +\bar "|" { \clef bass b1^\markup { \pad-markup #0.2 "+43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } } +\bar "|" { \clef treble cis'1^\markup { \pad-markup #0.2 "+4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { cis'1 ~ } +\bar "|" { cis'1 } +\bar "|" { d'1^\markup { \pad-markup #0.2 "+23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { d'1 ~ } +\bar "|" { d'1 } +\bar "|" { cis'1^\markup { \pad-markup #0.2 "+11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { cis'1 } +\bar "|" { \clef bass c'1^\markup { \pad-markup #0.2 "0" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { c'1 ~ } +\bar "|" { c'1 } +\bar "|" { \clef treble cis'1^\markup { \pad-markup #0.2 "+19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "-26" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } } +\bar "|" { e'1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } } +\bar "|" { f'1^\markup { \pad-markup #0.2 "+14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { f'1 } +\bar "|" { e'1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { f'1^\markup { \pad-markup #0.2 "+14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { f'1 } +\bar "|" { e'1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { e'1 } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "+23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { dis'1 } +\bar "|" { f'1^\markup { \pad-markup #0.2 "+27" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { f'1 ~ } +\bar "|" { f'1 } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "+11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { fis'1 } +\bar "|" { f'1^\markup { \pad-markup #0.2 "-44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } ~ } +\bar "|" { f'1 ~ } +\bar "|" { f'1 } +\bar "|" { g'1^\markup { \pad-markup #0.2 "+31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { g'1 ~ } +\bar "|" { g'1 } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "-24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { g'1^\markup { \pad-markup #0.2 "+22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { g'1 ~ } +\bar "|" { g'1 } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "+42" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { gis'1 } +\bar "|" { g'1^\markup { \pad-markup #0.2 "+30" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { g'1 } +\bar "|" { a'1^\markup { \pad-markup #0.2 "+34" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { a'1 } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "+15" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { gis'1 ~ } +\bar "|" { gis'1 } +\bar "|" { a'1^\markup { \pad-markup #0.2 "+34" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { a'1 ~ } +\bar "|" { a'1 } +\bar "|" { b'1^\markup { \pad-markup #0.2 "-11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { b'1 } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "+13" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { ais'1 } +\bar "|" { a'1^\markup { \pad-markup #0.2 "+29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { a'1 ~ } +\bar "|" { a'1 } +\bar "|" { c''1^\markup { \pad-markup #0.2 "-4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { c''1 ~ } +\bar "|" { c''1 } +\bar "|" { b'1^\markup { \pad-markup #0.2 "-24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { b'1 ~ } +\bar "|" { b'1 } +\bar "|" { c''1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } } +\bar "|" { cis''1^\markup { \pad-markup #0.2 "-20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { cis''1 } +\bar "|" { c''1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } ~ } +\bar "|" { c''1 } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "+6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } } +\bar "|" { c''1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } } +\bar "|" { cis''1^\markup { \pad-markup #0.2 "+16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } } +\bar "|" { d''1^\markup { \pad-markup #0.2 "+36" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { d''1 ~ } +\bar "|" { d''1 } +\bar "|" { cis''1^\markup { \pad-markup #0.2 "+17" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { cis''1 } +\bar "|" { d''1^\markup { \pad-markup #0.2 "+36" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } } +\bar "|" { d''1^\markup { \pad-markup #0.2 "+44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { d''1 ~ } +\bar "|" { d''1 } +\bar "|" { d''1^\markup { \pad-markup #0.2 "-32" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { d''1 ~ } +\bar "|" { d''1 } +\bar "|" { e''1^\markup { \pad-markup #0.2 "+8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { e''1 ~ } +\bar "|" { e''1 } +\bar "|" { f''1^\markup { \pad-markup #0.2 "-8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { f''1 } +\bar "|" { dis''1^\markup { \pad-markup #0.2 "+37" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { f''1^\markup { \pad-markup #0.2 "-8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { f''1 ~ } +\bar "|" { f''1 } +\bar "|" { g''1^\markup { \pad-markup #0.2 "-25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } } +\bar "|" { fis''1^\markup { \pad-markup #0.2 "+4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { fis''1 } +\bar "|" { fis''1^\markup { \pad-markup #0.2 "-45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { fis''1 } +\bar "|" { g''1^\markup { \pad-markup #0.2 "-25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { g''1 } +\bar "|" { fis''1^\markup { \pad-markup #0.2 "+48" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } } +\bar "|" { fis''1^\markup { \pad-markup #0.2 "-1" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { fis''1 ~ } +\bar "|" { fis''1 } +\bar "|" { a''1^\markup { \pad-markup #0.2 "+14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { a''1 ~ } +\bar "|" { a''1 } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "+3" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { gis''1 } +\bar "|" { g''1^\markup { \pad-markup #0.2 "-9" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { g''1 } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "-33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { gis''1 } +\bar "|" { ais''1^\markup { \pad-markup #0.2 "+14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais''1 } +\bar "|" { a''1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { a''1 ~ } +\bar "|" { a''1 } +\bar "|" { b''1^\markup { \pad-markup #0.2 "+26" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { b''1 } +\bar "|" { c'''1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } } +\bar "|" { b''1^\markup { \pad-markup #0.2 "-50" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } } +\bar "|" { a''1^\markup { \pad-markup #0.2 "-5" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|." \ No newline at end of file diff --git a/lilypond/my_custom_transcription/includes/part_IV.ly b/lilypond/my_custom_transcription/includes/part_IV.ly new file mode 100644 index 0000000..8bfecb8 --- /dev/null +++ b/lilypond/my_custom_transcription/includes/part_IV.ly @@ -0,0 +1,204 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ g,1^\markup { \pad-markup #0.2 "+35" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } } +\bar "|" { a,1^\markup { \pad-markup #0.2 "-10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { a,1 } +\bar "|" { g,1^\markup { \pad-markup #0.2 "+35" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } } +\bar "|" { g,1^\markup { \pad-markup #0.2 "-6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { g,1 } +\bar "|" { gis,1^\markup { \pad-markup #0.2 "+49" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { gis,1 ~ } +\bar "|" { gis,1 ~ } +\bar "|" { gis,1 } +\bar "|" { a,1^\markup { \pad-markup #0.2 "+25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } ~ } +\bar "|" { a,1 } +\bar "|" { b,1^\markup { \pad-markup #0.2 "-20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } } +\bar "|" { ais,1^\markup { \pad-markup #0.2 "-4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { ais,1 ~ } +\bar "|" { ais,1 } +\bar "|" { a,1^\markup { \pad-markup #0.2 "+20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { a,1 ~ } +\bar "|" { a,1 } +\bar "|" { b,1^\markup { \pad-markup #0.2 "+2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } } +\bar "|" { b,1^\markup { \pad-markup #0.2 "-25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { b,1 ~ } +\bar "|" { b,1 } +\bar "|" { ais,1^\markup { \pad-markup #0.2 "+34" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { ais,1 } +\bar "|" { c1^\markup { \pad-markup #0.2 "-11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { c1 } +\bar "|" { ais,1^\markup { \pad-markup #0.2 "+42" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } } +\bar "|" { cis1^\markup { \pad-markup #0.2 "+9" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { cis1 } +\bar "|" { c1^\markup { \pad-markup #0.2 "-3" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { c1 ~ } +\bar "|" { c1 } +\bar "|" { d1^\markup { \pad-markup #0.2 "-47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { d1 ~ } +\bar "|" { d1 } +\bar "|" { dis1^\markup { \pad-markup #0.2 "+8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { dis1 ~ } +\bar "|" { dis1 } +\bar "|" { e1^\markup { \pad-markup #0.2 "-8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } ~ } +\bar "|" { e1 ~ } +\bar "|" { e1 } +\bar "|" { cis1^\markup { \pad-markup #0.2 "-23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } } +\bar "|" { d1^\markup { \pad-markup #0.2 "-4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } } +\bar "|" { e1^\markup { \pad-markup #0.2 "-49" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { e1 ~ } +\bar "|" { e1 } +\bar "|" { f1^\markup { \pad-markup #0.2 "-29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { f1 } +\bar "|" { e1^\markup { \pad-markup #0.2 "+43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } } +\bar "|" { f1^\markup { \pad-markup #0.2 "-29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } ~ } +\bar "|" { f1 } +\bar "|" { fis1^\markup { \pad-markup #0.2 "-18" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { fis1 } +\bar "|" { g1^\markup { \pad-markup #0.2 "-6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { fis1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { fis1 } +\bar "|" { g1^\markup { \pad-markup #0.2 "-6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { g1 ~ } +\bar "|" { g1 } +\bar "|" { fis1^\markup { \pad-markup #0.2 "-25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { fis1 ~ } +\bar "|" { fis1 } +\bar "|" { e1^\markup { \pad-markup #0.2 "+19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } } +\bar "|" { fis1^\markup { \pad-markup #0.2 "-25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } } +\bar "|" { g1^\markup { \pad-markup #0.2 "+30" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { g1 ~ } +\bar "|" { g1 } +\bar "|" { a1^\markup { \pad-markup #0.2 "-15" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { a1 ~ } +\bar "|" { a1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "+14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { gis1 } +\bar "|" { gis1^\markup { \pad-markup #0.2 "+49" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } } +\bar "|" { g1^\markup { \pad-markup #0.2 "+30" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { g1 } +\bar "|" { a1^\markup { \pad-markup #0.2 "-24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } } +\bar "|" { b1^\markup { \pad-markup #0.2 "-27" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } ~ } +\bar "|" { b1 ~ } +\bar "|" { b1 } +\bar "|" { c'1^\markup { \pad-markup #0.2 "-8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { c'1 ~ } +\bar "|" { c'1 } +\bar "|" { b1^\markup { \pad-markup #0.2 "-20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { b1 } +\bar "|" { ais1^\markup { \pad-markup #0.2 "-31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { ais1 } +\bar "|" { ais1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } } +\bar "|" { b1^\markup { \pad-markup #0.2 "-12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { b1 ~ } +\bar "|" { b1 } +\bar "|" { ais1^\markup { \pad-markup #0.2 "+12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { ais1 ~ } +\bar "|" { ais1 } +\bar "|" { b1^\markup { \pad-markup #0.2 "+31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { b1 } +\bar "|" { \clef treble d'1^\markup { \pad-markup #0.2 "+47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } ~ } +\bar "|" { d'1 } +\bar "|" { cis'1^\markup { \pad-markup #0.2 "-8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } ~ } +\bar "|" { cis'1 } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "-4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } } +\bar "|" { cis'1^\markup { \pad-markup #0.2 "-8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "-4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { dis'1 ~ } +\bar "|" { dis'1 } +\bar "|" { d'1^\markup { \pad-markup #0.2 "+25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { d'1 ~ } +\bar "|" { d'1 } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { dis'1 ~ } +\bar "|" { dis'1 } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "-40" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } } +\bar "|" { f'1^\markup { \pad-markup #0.2 "-9" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { f'1 } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "+46" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "+11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { fis'1 } +\bar "|" { f'1^\markup { \pad-markup #0.2 "-1" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { f'1 } +\bar "|" { dis'1^\markup { \pad-markup #0.2 "+44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { dis'1 } +\bar "|" { f'1^\markup { \pad-markup #0.2 "+48" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { f'1 ~ } +\bar "|" { f'1 } +\bar "|" { g'1^\markup { \pad-markup #0.2 "+3" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { g'1 } +\bar "|" { f'1^\markup { \pad-markup #0.2 "+48" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } } +\bar "|" { f'1^\markup { \pad-markup #0.2 "+7" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { f'1 } +\bar "|" { g'1^\markup { \pad-markup #0.2 "-38" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { g'1 } +\bar "|" { f'1^\markup { \pad-markup #0.2 "+15" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } } +\bar "|" { g'1^\markup { \pad-markup #0.2 "-2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { g'1 } +\bar "|" { g'1^\markup { \pad-markup #0.2 "+25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { g'1 } +\bar "|" { fis'1^\markup { \pad-markup #0.2 "+13" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "+9" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "-8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } } +\bar "|" { a'1^\markup { \pad-markup #0.2 "+21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } } +\bar "|" { a'1^\markup { \pad-markup #0.2 "-6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { a'1 } +\bar "|" { gis'1^\markup { \pad-markup #0.2 "+9" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } } +\bar "|" { b'1^\markup { \pad-markup #0.2 "-24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } } +\bar "|" { a'1^\markup { \pad-markup #0.2 "+29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { a'1 ~ } +\bar "|" { a'1 ~ } +\bar "|" { a'1 } +\bar "|" { a'1^\markup { \pad-markup #0.2 "-47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } } +\bar "|" { ais'1^\markup { \pad-markup #0.2 "+50" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { ais'1 } +\bar "|" { c''1^\markup { \pad-markup #0.2 "+5" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { c''1 ~ } +\bar "|" { c''1 } +\bar "|" { cis''1^\markup { \pad-markup #0.2 "-11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { c''1^\markup { \pad-markup #0.2 "+13" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { c''1 ~ } +\bar "|" { c''1 } +\bar "|" { b'1^\markup { \pad-markup #0.2 "+37" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { b'1 ~ } +\bar "|" { b'1 } +\bar "|" { d''1^\markup { \pad-markup #0.2 "-23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { d''1 ~ } +\bar "|" { d''1 } +\bar "|" { cis''1^\markup { \pad-markup #0.2 "+6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { cis''1 } +\bar "|" { c''1^\markup { \pad-markup #0.2 "+22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } } +\bar "|" { c''1^\markup { \pad-markup #0.2 "-6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } } +\bar "|" { d''1^\markup { \pad-markup #0.2 "-23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { d''1 } +\bar "|" { dis''1^\markup { \pad-markup #0.2 "-11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { dis''1 } +\bar "|" { e''1^\markup { \pad-markup #0.2 "0" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } } +\bar "|" { dis''1^\markup { \pad-markup #0.2 "-11" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { dis''1 } +\bar "|" { e''1^\markup { \pad-markup #0.2 "+44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { e''1 ~ } +\bar "|" { e''1 } +\bar "|" { d''1^\markup { \pad-markup #0.2 "+12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { d''1 ~ } +\bar "|" { d''1 ~ } +\bar "|" { d''1 } +\bar "|" { d''1^\markup { \pad-markup #0.2 "-23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } } +\bar "|" { dis''1^\markup { \pad-markup #0.2 "+32" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { dis''1 } +\bar "|" { f''1^\markup { \pad-markup #0.2 "+36" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { f''1 ~ } +\bar "|" { f''1 } +\bar "|" { g''1^\markup { \pad-markup #0.2 "-45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } ~ } +\bar "|" { g''1 } +\bar "|" { f''1^\markup { \pad-markup #0.2 "+44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { f''1 } +\bar "|" { g''1^\markup { \pad-markup #0.2 "+47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { g''1 } +\bar "|" { fis''1^\markup { \pad-markup #0.2 "+28" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { fis''1 } +\bar "|" { f''1^\markup { \pad-markup #0.2 "+44" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { f''1 } +\bar "|" { gis''1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { gis''1 } +\bar "|." \ No newline at end of file diff --git a/lilypond/my_custom_transcription/my_custom_transcription.ly b/lilypond/my_custom_transcription/my_custom_transcription.ly new file mode 100644 index 0000000..5e59aaa --- /dev/null +++ b/lilypond/my_custom_transcription/my_custom_transcription.ly @@ -0,0 +1,153 @@ +\version "2.24.1" + +\paper { + #(set-paper-size "a4" 'portrait) + top-margin = 1 \cm + bottom-margin = 1 \cm + left-margin = 2 \cm + ragged-bottom = ##t + + top-system-spacing = + #'((basic-distance . 15 ) + (minimum-distance . 15 ) + (padding . 0 ) + (stretchability . 0)) + + system-system-spacing = + #'((basic-distance . 30 ) + (minimum-distance . 30 ) + (padding . 0 ) + (stretchability . 0)) + + last-bottom-spacing = + #'((basic-distance . 10 ) + (minimum-distance . 10 ) + (padding . 0 ) + (stretchability . 0)) + + %systems-per-page = 4 + first-page-number = 1 + print-first-page-number = ##t + + print-page-number = ##t + oddHeaderMarkup = \markup { \fill-line { \line { \unless \on-first-page {\pad-markup #2 { \concat {\italic {"compact sets 1"}}}}}}} + evenHeaderMarkup = \markup { \fill-line { \line { \unless \on-first-page {\pad-markup #2 { \concat {\italic {"compact sets 1"}}}}}}} + oddFooterMarkup = \markup { \fill-line { + \concat { + "-" + \fontsize #1.5 + \fromproperty #'page:page-number-string + "-"}}} + evenFooterMarkup = \markup { \fill-line { + \concat { + "-" + \fontsize #1.5 + \fromproperty #'page:page-number-string + "-"}}} +} + +\header { + title = \markup { \italic {"compact sets 1"}} + composer = \markup \right-column {"michael winter" "(cdmx and schloss solitude; 2024)"} + poet = "" + tagline = "" +} + +#(set-global-staff-size 11) + +\layout { + indent = 0.0\cm + line-width = 17.5\cm + ragged-last = ##f + ragged-right = ##f + + \context { + \Score + \override BarNumber.stencil = #(make-stencil-circler 0.1 0.25 ly:text-interface::print) + \override Stem.stemlet-length = #0.75 + %proportionalNotationDuration = #(ly:make-moment 1/16) + \remove "Separating_line_group_engraver" + \override RehearsalMark.self-alignment-X = #-1 + \override RehearsalMark.Y-offset = #10 + \override RehearsalMark.X-offset = #-8 + %\override RehearsalMark.outside-staff-priority = #0 + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/32) + %\override Stem.stencil = ##f + %\override BarLine.stencil = ##f + } + \context { + \Staff + + \override VerticalAxisGroup.staff-staff-spacing = + #'((basic-distance . 20 ) + (minimum-distance . 20 ) + (padding . 0 ) + (stretchability . 0)) + + \override VerticalAxisGroup.default-staff-staff-spacing = + #'((basic-distance . 20 ) + (minimum-distance . 20 ) + (padding . 0 ) + (stretchability . 0)) + \override TextScript.staff-padding = #2 + %\override TextScript.self-alignment-X = #0 + } + \context { + \StaffGroup + \name "SemiStaffGroup" + \consists "Span_bar_engraver" + \override SpanBar.stencil = + #(lambda (grob) + (if (string=? (ly:grob-property grob 'glyph-name) "|") + (set! (ly:grob-property grob 'glyph-name) "")) + (ly:span-bar::print grob)) + } + \context { + \Score + \accepts SemiStaffGroup + } +} + + +\score{ + << + \new SemiStaffGroup { + << + \new Staff = "I" \with { + instrumentName = "I" + shortInstrumentName = "I" + midiInstrument = #"clarinet" + } + { + \include "includes/part_I.ly" + } + \new Staff = "II" \with { + instrumentName = "II" + shortInstrumentName = "II" + midiInstrument = #"clarinet" + } + { + \include "includes/part_II.ly" + } + \new Staff = "III" \with { + instrumentName = "III" + shortInstrumentName = "III" + midiInstrument = #"clarinet" + } + { + \include "includes/part_III.ly" + } + \new Staff = "IV" \with { + instrumentName = "IV" + shortInstrumentName = "IV" + midiInstrument = #"clarinet" + } + { + \include "includes/part_IV.ly" + } + >> + } + >> + \layout{} + %\midi{} %this creates a warning since custom staff is not defined for midi +} diff --git a/lilypond/my_custom_transcription/my_custom_transcription.pdf b/lilypond/my_custom_transcription/my_custom_transcription.pdf new file mode 100644 index 0000000..0efc8d1 Binary files /dev/null and b/lilypond/my_custom_transcription/my_custom_transcription.pdf differ diff --git a/lilypond/test_transcription/includes/part_I.ly b/lilypond/test_transcription/includes/part_I.ly new file mode 100644 index 0000000..ccf4bc7 --- /dev/null +++ b/lilypond/test_transcription/includes/part_I.ly @@ -0,0 +1,67 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ d,1^\markup { \pad-markup #0.2 "-2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { d,1 } +\bar "|" { g,1^\markup { \pad-markup #0.2 "-31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { g,1 } +\bar "|" { e,1^\markup { \pad-markup #0.2 "-47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { e,1 } +\bar "|" { d,1^\markup { \pad-markup #0.2 "+41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { d,1 } +\bar "|" { e,1^\markup { \pad-markup #0.2 "-47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } ~ } +\bar "|" { e,1 } +\bar "|" { f,1^\markup { \pad-markup #0.2 "+8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { f,1 ~ } +\bar "|" { f,1 } +\bar "|" { d,1^\markup { \pad-markup #0.2 "+41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { d,1 ~ } +\bar "|" { d,1 } +\bar "|" { e,1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { e,1 ~ } +\bar "|" { e,1 } +\bar "|" { f,1^\markup { \pad-markup #0.2 "-27" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { f,1 ~ } +\bar "|" { f,1 } +\bar "|" { c,1^\markup { \pad-markup #0.2 "+2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { c,1 } +\bar "|" { b,,1^\markup { \pad-markup #0.2 "-18" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { b,,1 } +\bar "|" { cis,1^\markup { \pad-markup #0.2 "-22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↓" } } ~ } +\bar "|" { cis,1 } +\bar "|" { cis,1^\markup { \pad-markup #0.2 "+14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↑" } } ~ } +\bar "|" { cis,1 } +\bar "|" { b,,1^\markup { \pad-markup #0.2 "+17" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { b,,1 ~ } +\bar "|" { b,,1 } +\bar "|" { ais,,1^\markup { \pad-markup #0.2 "-2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { ais,,1 } +\bar "|" { b,,1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { b,,1 } +\bar "|" { ais,,1^\markup { \pad-markup #0.2 "-37" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { ais,,1 ~ } +\bar "|" { ais,,1 } +\bar "|" { ais,,1^\markup { \pad-markup #0.2 "+47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais,,1 ~ } +\bar "|" { ais,,1 } +\bar "|" { b,,1^\markup { \pad-markup #0.2 "-4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { b,,1 } +\bar "|" { ais,,1^\markup { \pad-markup #0.2 "-16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais,,1 ~ } +\bar "|" { ais,,1 } +\bar "|" { gis,,1^\markup { \pad-markup #0.2 "-12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { gis,,1 ~ } +\bar "|" { gis,,1 } +\bar "|" { a,,1^\markup { \pad-markup #0.2 "+8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { a,,1 } +\bar "|" { fis,,1^\markup { \pad-markup #0.2 "+41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { fis,,1 ~ } +\bar "|" { fis,,1 } +\bar "|" { gis,,1^\markup { \pad-markup #0.2 "-40" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { gis,,1 ~ } +\bar "|" { gis,,1 } +\bar "|" { fis,,1^\markup { \pad-markup #0.2 "+49" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { fis,,1 ~ } +\bar "|" { fis,,1 } +\bar "|" { g,,1^\markup { \pad-markup #0.2 "+19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { g,,1 } +\bar "|." \ No newline at end of file diff --git a/lilypond/test_transcription/includes/part_II.ly b/lilypond/test_transcription/includes/part_II.ly new file mode 100644 index 0000000..ffb57f6 --- /dev/null +++ b/lilypond/test_transcription/includes/part_II.ly @@ -0,0 +1,67 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ c,1^\markup { \pad-markup #0.2 "-33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { c,1 ~ } +\bar "|" { c,1 ~ } +\bar "|" { c,1 ~ } +\bar "|" { c,1 } +\bar "|" { cis,1^\markup { \pad-markup #0.2 "+22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { cis,1 ~ } +\bar "|" { cis,1 ~ } +\bar "|" { cis,1 ~ } +\bar "|" { cis,1 ~ } +\bar "|" { cis,1 ~ } +\bar "|" { cis,1 } +\bar "|" { c,1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { c,1 } +\bar "|" { d,1^\markup { \pad-markup #0.2 "-43" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { d,1 ~ } +\bar "|" { d,1 } +\bar "|" { d,1^\markup { \pad-markup #0.2 "+41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↑" } } ~ } +\bar "|" { d,1 ~ } +\bar "|" { d,1 ~ } +\bar "|" { d,1 } +\bar "|" { ais,,1^\markup { \pad-markup #0.2 "-29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { ais,,1 ~ } +\bar "|" { ais,,1 ~ } +\bar "|" { ais,,1 } +\bar "|" { ais,,1^\markup { \pad-markup #0.2 "+47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { ais,,1 ~ } +\bar "|" { ais,,1 ~ } +\bar "|" { ais,,1 } +\bar "|" { g,,1^\markup { \pad-markup #0.2 "+31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { g,,1 } +\bar "|" { a,,1^\markup { \pad-markup #0.2 "-14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } ~ } +\bar "|" { a,,1 ~ } +\bar "|" { a,,1 } +\bar "|" { fis,,1^\markup { \pad-markup #0.2 "+12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { fis,,1 } +\bar "|" { a,,1^\markup { \pad-markup #0.2 "-22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { a,,1 } +\bar "|" { fis,,1^\markup { \pad-markup #0.2 "-23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } ~ } +\bar "|" { fis,,1 ~ } +\bar "|" { fis,,1 } +\bar "|" { gis,,1^\markup { \pad-markup #0.2 "-19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { gis,,1 ~ } +\bar "|" { gis,,1 } +\bar "|" { g,,1^\markup { \pad-markup #0.2 "-31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { g,,1 ~ } +\bar "|" { g,,1 } +\bar "|" { e,,1^\markup { \pad-markup #0.2 "+2" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 7↓" } } ~ } +\bar "|" { e,,1 ~ } +\bar "|" { e,,1 } +\bar "|" { f,,1^\markup { \pad-markup #0.2 "+21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { f,,1 } +\bar "|" { e,,1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { e,,1 ~ } +\bar "|" { e,,1 } +\bar "|" { f,,1^\markup { \pad-markup #0.2 "+29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { f,,1 } +\bar "|" { e,,1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { e,,1 } +\bar "|" { fis,,1^\markup { \pad-markup #0.2 "-36" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↑" } } ~ } +\bar "|" { fis,,1 ~ } +\bar "|" { fis,,1 } +\bar "|" { f,,1^\markup { \pad-markup #0.2 "+37" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↑" } } ~ } +\bar "|" { f,,1 } +\bar "|." \ No newline at end of file diff --git a/lilypond/test_transcription/includes/part_III.ly b/lilypond/test_transcription/includes/part_III.ly new file mode 100644 index 0000000..e1f55ab --- /dev/null +++ b/lilypond/test_transcription/includes/part_III.ly @@ -0,0 +1,67 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ b,,1^\markup { \pad-markup #0.2 "+31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } } +\bar "|" { ais,,1^\markup { \pad-markup #0.2 "+12" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↓" } } } +\bar "|" { a,,1^\markup { \pad-markup #0.2 "+36" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } } +\bar "|" { b,,1^\markup { \pad-markup #0.2 "-45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { b,,1 ~ } +\bar "|" { b,,1 ~ } +\bar "|" { b,,1 } +\bar "|" { c,1^\markup { \pad-markup #0.2 "+10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↑" } } } +\bar "|" { b,,1^\markup { \pad-markup #0.2 "-9" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { b,,1 } +\bar "|" { a,,1^\markup { \pad-markup #0.2 "+36" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } } +\bar "|" { gis,,1^\markup { \pad-markup #0.2 "+24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { gis,,1 } +\bar "|" { ais,,1^\markup { \pad-markup #0.2 "-29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { ais,,1 } +\bar "|" { a,,1^\markup { \pad-markup #0.2 "-41" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { a,,1 ~ } +\bar "|" { a,,1 ~ } +\bar "|" { a,,1 ~ } +\bar "|" { a,,1 } +\bar "|" { g,,1^\markup { \pad-markup #0.2 "+39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { g,,1 ~ } +\bar "|" { g,,1 ~ } +\bar "|" { g,,1 } +\bar "|" { gis,,1^\markup { \pad-markup #0.2 "+16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { gis,,1 } +\bar "|" { dis,,1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { dis,,1 ~ } +\bar "|" { dis,,1 ~ } +\bar "|" { dis,,1 } +\bar "|" { fis,,1^\markup { \pad-markup #0.2 "+19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { fis,,1 } +\bar "|" { f,,1^\markup { \pad-markup #0.2 "0" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } ~ } +\bar "|" { f,,1 ~ } +\bar "|" { f,,1 } +\bar "|" { e,,1^\markup { \pad-markup #0.2 "-20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { e,,1 } +\bar "|" { f,,1^\markup { \pad-markup #0.2 "-8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 3↓" } } ~ } +\bar "|" { f,,1 } +\bar "|" { dis,,1^\markup { \pad-markup #0.2 "+45" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 7↑" } } ~ } +\bar "|" { dis,,1 ~ } +\bar "|" { dis,,1 } +\bar "|" { dis,,1^\markup { \pad-markup #0.2 "-17" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { dis,,1 ~ } +\bar "|" { dis,,1 ~ } +\bar "|" { dis,,1 } +\bar "|" { d,,1^\markup { \pad-markup #0.2 "-29" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { d,,1 ~ } +\bar "|" { d,,1 } +\bar "|" { dis,,1^\markup { \pad-markup #0.2 "-10" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } } +\bar "|" { d,,1^\markup { \pad-markup #0.2 "+6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } } +\bar "|" { c,,1^\markup { \pad-markup #0.2 "+23" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { c,,1 } +\bar "|" { dis,,1^\markup { \pad-markup #0.2 "+25" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { dis,,1 } +\bar "|" { cis,,1^\markup { \pad-markup #0.2 "-42" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { cis,,1 ~ } +\bar "|" { cis,,1 } +\bar "|" { d,,1^\markup { \pad-markup #0.2 "-22" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 7↓" } } ~ } +\bar "|" { d,,1 } +\bar "|" { dis,,1^\markup { \pad-markup #0.2 "+33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "IV"\normal-size-super " 5↑" } } ~ } +\bar "|" { dis,,1 ~ } +\bar "|" { dis,,1 } +\bar "|" { d,,1^\markup { \pad-markup #0.2 "+21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } } +\bar "|." \ No newline at end of file diff --git a/lilypond/test_transcription/includes/part_IV.ly b/lilypond/test_transcription/includes/part_IV.ly new file mode 100644 index 0000000..3875f51 --- /dev/null +++ b/lilypond/test_transcription/includes/part_IV.ly @@ -0,0 +1,67 @@ +\clef bass +\numericTimeSignature \time 4/4 +{ a,,1^\markup { \pad-markup #0.2 "0" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↑" } } ~ } +\bar "|" { a,,1 ~ } +\bar "|" { a,,1 } +\bar "|" { gis,,1^\markup { \pad-markup #0.2 "-19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } ~ } +\bar "|" { gis,,1 } +\bar "|" { g,,1^\markup { \pad-markup #0.2 "-31" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } } +\bar "|" { gis,,1^\markup { \pad-markup #0.2 "+24" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } } +\bar "|" { f,,1^\markup { \pad-markup #0.2 "+8" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { f,,1 } +\bar "|" { fis,,1^\markup { \pad-markup #0.2 "+20" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { fis,,1 } +\bar "|" { g,,1^\markup { \pad-markup #0.2 "+39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } ~ } +\bar "|" { g,,1 ~ } +\bar "|" { g,,1 } +\bar "|" { f,,1^\markup { \pad-markup #0.2 "-27" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { f,,1 ~ } +\bar "|" { f,,1 ~ } +\bar "|" { f,,1 } +\bar "|" { fis,,1^\markup { \pad-markup #0.2 "+28" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { fis,,1 } +\bar "|" { g,,1^\markup { \pad-markup #0.2 "+4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } ~ } +\bar "|" { g,,1 ~ } +\bar "|" { g,,1 } +\bar "|" { fis,,1^\markup { \pad-markup #0.2 "-16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↓" } } ~ } +\bar "|" { fis,,1 } +\bar "|" { cis,,1^\markup { \pad-markup #0.2 "+14" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↓" } } ~ } +\bar "|" { cis,,1 } +\bar "|" { d,,1^\markup { \pad-markup #0.2 "+33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { d,,1 ~ } +\bar "|" { d,,1 ~ } +\bar "|" { d,,1 } +\bar "|" { cis,,1^\markup { \pad-markup #0.2 "+49" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } } +\bar "|" { d,,1^\markup { \pad-markup #0.2 "-16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↓" } } ~ } +\bar "|" { d,,1 } +\bar "|" { dis,,1^\markup { \pad-markup #0.2 "-4" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { dis,,1 } +\bar "|" { c,,1^\markup { \pad-markup #0.2 "-6" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 5↓" } } ~ } +\bar "|" { c,,1 } +\bar "|" { dis,,1^\markup { \pad-markup #0.2 "-39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 3↓" } } ~ } +\bar "|" { dis,,1 } +\bar "|" { cis,,1^\markup { \pad-markup #0.2 "-21" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 3↑" } } ~ } +\bar "|" { cis,,1 ~ } +\bar "|" { cis,,1 } +\bar "|" { c,,1^\markup { \pad-markup #0.2 "-33" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "II"\normal-size-super " 5↑" } } ~ } +\bar "|" { c,,1 ~ } +\bar "|" { c,,1 ~ } +\bar "|" { c,,1 } +\bar "|" { c,,1^\markup { \pad-markup #0.2 "+16" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } ~ } +\bar "|" { c,,1 } +\bar "|" { ais,,,1^\markup { \pad-markup #0.2 "+19" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } ~ } +\bar "|" { ais,,,1 ~ } +\bar "|" { ais,,,1 } +\bar "|" { b,,,1^\markup { \pad-markup #0.2 "+39" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 7↓" } } ~ } +\bar "|" { b,,,1 } +\bar "|" { ais,,,1^\markup { \pad-markup #0.2 "+27" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais,,,1 ~ } +\bar "|" { ais,,,1 } +\bar "|" { b,,,1^\markup { \pad-markup #0.2 "+47" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "I"\normal-size-super " 5↑" } } ~ } +\bar "|" { b,,,1 ~ } +\bar "|" { b,,,1 ~ } +\bar "|" { b,,,1 } +\bar "|" { ais,,,1^\markup { \pad-markup #0.2 "+35" }_\markup { \lower #3 \pad-markup #0.2 \concat{ "III"\normal-size-super " 3↑" } } ~ } +\bar "|" { ais,,,1 ~ } +\bar "|" { ais,,,1 } +\bar "|." \ No newline at end of file diff --git a/lilypond/test_transcription/score_template.ly b/lilypond/test_transcription/score_template.ly new file mode 100644 index 0000000..bdaeca6 --- /dev/null +++ b/lilypond/test_transcription/score_template.ly @@ -0,0 +1,112 @@ +\version "2.24.1" + +\paper { + #(set-paper-size "a4" 'portrait) + top-margin = 1 \cm + bottom-margin = 1 \cm + left-margin = 2 \cm + ragged-bottom = ##t + + top-system-spacing = + #'((basic-distance . 15 ) + (minimum-distance . 15 ) + (padding . 0 ) + (stretchability . 0)) + + system-system-spacing = + #'((basic-distance . 30 ) + (minimum-distance . 30 ) + (padding . 0 ) + (stretchability . 0)) + + last-bottom-spacing = + #'((basic-distance . 10 ) + (minimum-distance . 10 ) + (padding . 0 ) + (stretchability . 0)) + + %systems-per-page = 4 + first-page-number = 1 + print-first-page-number = ##t + + print-page-number = ##t + oddHeaderMarkup = \markup { \fill-line { \line { \unless \on-first-page {\pad-markup #2 { \concat {\italic {"{NAME}"}}}}}}} + evenHeaderMarkup = \markup { \fill-line { \line { \unless \on-first-page {\pad-markup #2 { \concat {\italic {"{NAME}"}}}}}}} + oddFooterMarkup = \markup { \fill-line { + \concat { + "-" + \fontsize #1.5 + \fromproperty #'page:page-number-string + "-"}}} + evenFooterMarkup = \markup { \fill-line { + \concat { + "-" + \fontsize #1.5 + \fromproperty #'page:page-number-string + "-"}}} +} + +\header { + title = \markup { \italic {"{NAME}"}} + composer = \markup \right-column {"michael winter" "({DATE})"} + poet = "" + tagline = "" +} + +#(set-global-staff-size 11) + +\layout { + indent = 0.0\cm + line-width = 17.5\cm + ragged-last = ##f + ragged-right = ##f + + \context { + \Score + \override BarNumber.stencil = #(make-stencil-circler 0.1 0.25 ly:text-interface::print) + \override Stem.stemlet-length = #0.75 + %proportionalNotationDuration = #(ly:make-moment 1/16) + \remove "Separating_line_group_engraver" + \override RehearsalMark.self-alignment-X = #-1 + \override RehearsalMark.Y-offset = #10 + \override RehearsalMark.X-offset = #-8 + %\override RehearsalMark.outside-staff-priority = #0 + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/32) + %\override Stem.stencil = ##f + %\override BarLine.stencil = ##f + } + \context { + \Staff + + \override VerticalAxisGroup.staff-staff-spacing = + #'((basic-distance . 20 ) + (minimum-distance . 20 ) + (padding . 0 ) + (stretchability . 0)) + + \override VerticalAxisGroup.default-staff-staff-spacing = + #'((basic-distance . 20 ) + (minimum-distance . 20 ) + (padding . 0 ) + (stretchability . 0)) + \override TextScript.staff-padding = #2 + %\override TextScript.self-alignment-X = #0 + } + \context { + \StaffGroup + \name "SemiStaffGroup" + \consists "Span_bar_engraver" + \override SpanBar.stencil = + #(lambda (grob) + (if (string=? (ly:grob-property grob 'glyph-name) "|") + (set! (ly:grob-property grob 'glyph-name) "")) + (ly:span-bar::print grob)) + } + \context { + \Score + \accepts SemiStaffGroup + } +} + + +{SCORE} diff --git a/lilypond/test_transcription/test_transcription.ly b/lilypond/test_transcription/test_transcription.ly new file mode 100644 index 0000000..9ed62ef --- /dev/null +++ b/lilypond/test_transcription/test_transcription.ly @@ -0,0 +1,157 @@ +\version "2.24.1" + +\paper { + #(set-paper-size "a4" 'portrait) + top-margin = 1 \cm + bottom-margin = 1 \cm + left-margin = 2 \cm + ragged-bottom = ##t + + top-system-spacing = + #'((basic-distance . 15 ) + (minimum-distance . 15 ) + (padding . 0 ) + (stretchability . 0)) + + system-system-spacing = + #'((basic-distance . 30 ) + (minimum-distance . 30 ) + (padding . 0 ) + (stretchability . 0)) + + last-bottom-spacing = + #'((basic-distance . 10 ) + (minimum-distance . 10 ) + (padding . 0 ) + (stretchability . 0)) + + %systems-per-page = 4 + first-page-number = 1 + print-first-page-number = ##t + + print-page-number = ##t + oddHeaderMarkup = \markup { \fill-line { \line { \unless \on-first-page {\pad-markup #2 { \concat {\italic {"test_transcription"}}}}}}} + evenHeaderMarkup = \markup { \fill-line { \line { \unless \on-first-page {\pad-markup #2 { \concat {\italic {"test_transcription"}}}}}}} + oddFooterMarkup = \markup { \fill-line { + \concat { + "-" + \fontsize #1.5 + \fromproperty #'page:page-number-string + "-"}}} + evenFooterMarkup = \markup { \fill-line { + \concat { + "-" + \fontsize #1.5 + \fromproperty #'page:page-number-string + "-"}}} +} + +\header { + title = \markup { \italic {"test_transcription"}} + composer = \markup \right-column {"michael winter" "(08 Apr 2026)"} + poet = "" + tagline = "" +} + +#(set-global-staff-size 11) + +\layout { + indent = 0.0\cm + line-width = 17.5\cm + ragged-last = ##f + ragged-right = ##f + + \context { + \Score + \override BarNumber.stencil = #(make-stencil-circler 0.1 0.25 ly:text-interface::print) + \override Stem.stemlet-length = #0.75 + %proportionalNotationDuration = #(ly:make-moment 1/16) + \remove "Separating_line_group_engraver" + \override RehearsalMark.self-alignment-X = #-1 + \override RehearsalMark.Y-offset = #10 + \override RehearsalMark.X-offset = #-8 + %\override RehearsalMark.outside-staff-priority = #0 + \override SpacingSpanner.base-shortest-duration = #(ly:make-moment 1/32) + %\override Stem.stencil = ##f + %\override BarLine.stencil = ##f + } + \context { + \Staff + + \override VerticalAxisGroup.staff-staff-spacing = + #'((basic-distance . 20 ) + (minimum-distance . 20 ) + (padding . 0 ) + (stretchability . 0)) + + \override VerticalAxisGroup.default-staff-staff-spacing = + #'((basic-distance . 20 ) + (minimum-distance . 20 ) + (padding . 0 ) + (stretchability . 0)) + \override TextScript.staff-padding = #2 + %\override TextScript.self-alignment-X = #0 + } + \context { + \StaffGroup + \name "SemiStaffGroup" + \consists "Span_bar_engraver" + \override SpanBar.stencil = + #(lambda (grob) + (if (string=? (ly:grob-property grob 'glyph-name) "|") + (set! (ly:grob-property grob 'glyph-name) "")) + (ly:span-bar::print grob)) + } + \context { + \Score + \accepts SemiStaffGroup + } +} + + +\score{ + << + \new SemiStaffGroup { + << + + \new Staff = "I" \with { + instrumentName = "I" + shortInstrumentName = "I" + midiInstrument = #"clarinet" + } + { + \include "includes/part_I.ly" + } + + \new Staff = "II" \with { + instrumentName = "II" + shortInstrumentName = "II" + midiInstrument = #"clarinet" + } + { + \include "includes/part_II.ly" + } + + \new Staff = "III" \with { + instrumentName = "III" + shortInstrumentName = "III" + midiInstrument = #"clarinet" + } + { + \include "includes/part_III.ly" + } + + \new Staff = "IV" \with { + instrumentName = "IV" + shortInstrumentName = "IV" + midiInstrument = #"clarinet" + } + { + \include "includes/part_IV.ly" + } + + >> + } + >> + \layout{} +} diff --git a/lilypond/test_transcription/test_transcription.pdf b/lilypond/test_transcription/test_transcription.pdf new file mode 100644 index 0000000..575a829 Binary files /dev/null and b/lilypond/test_transcription/test_transcription.pdf differ diff --git a/supercollider/compact_sets_transcriber.scd b/supercollider/compact_sets_transcriber.scd new file mode 100644 index 0000000..c5db690 --- /dev/null +++ b/supercollider/compact_sets_transcriber.scd @@ -0,0 +1,258 @@ +( +var formatMusicData, spellingDict, lyNoteNameStr, lyOctStr, lyFinalizeMusic, lyMeasureDef, +lyRelMark, lyRelMarkNote, lyHBracket, lyStaffDef, lyTie, +lyNoteName, lyCentDev, lyDimDiff, lyDur, lyNote, lyBeamOpen, lyBeamClosed, +consolidateNotes, consolidateRests; + + +// formats the data for the transcriber +formatMusicData = {arg seq; + var maxSize, musicData; + + maxSize = 0; + musicData = seq.collect({arg partData, p; + var freqs, durs, attacks, delays, sustains, rels, amps, refs, res; + partData.postln; + # freqs, durs, attacks, delays, sustains, rels, amps, refs = partData.flop; + durs = (durs / 0.25).round.asInteger; + sustains = ((sustains + rels /*- 0.5*/) / 0.25).round.asInteger; + delays = (delays / 0.25).round.asInteger; + res = [freqs, durs, delays, sustains, refs].flop.collect({arg data, i; + var freq, dur, del, sus, ref; + # freq, dur, del, sus, ref = data; + del.collect({[-1, ref, i]}) ++ (sus - del).collect({[freq, ref, i]}) ++ (dur - sus).collect({[-1, ref, i]}) + //sus.collect({[freq, ref, i]}) ++ (dur - sus).collect({[-1, ref, i]}) + }).flatten; + if(res.size > maxSize, {maxSize = res.size}); + res + }); + + //make them all the same length + //maxSize = maxSize.trunc(16);// + 16; + maxSize = maxSize.trunc(8) + 8; + musicData = musicData.collect({arg partData, p; partData.extend(maxSize, partData.last)}); + musicData +}; + +// constants (spelling dictionary note names and octaves) +spellingDict = Dictionary.with(* + [ + \major -> Dictionary.with(* + [0, 7, 2, 9, 4, 11].collect({arg pc; pc->\sharps}) ++ + [5, 10, 3, 8, 1, 6].collect({arg pc; pc->\flats}) + ), + \minor -> Dictionary.with(* + [9, 4, 11, 6, 1, 8].collect({arg pc; pc->\sharps}) ++ + [2, 7, 0, 5, 10, 3].collect({arg pc; pc->\flats}) + ) + ] +); + +//define staff +lyStaffDef = {arg name, nameShort, nameMidi; + "\\new Staff = \"" ++ name ++ "\" \\with { \n" ++ + "instrumentName = \"" ++ name ++ "\" \n" ++ + "shortInstrumentName = \"" ++ nameShort ++ "\" \n" ++ + "midiInstrument = #\"" ++ nameMidi ++ "\" \n" ++ + "\n}\n" +}; + +// add music preamble +lyFinalizeMusic = {arg lyStr, part, name, nameShort, nameMidi, clef; + "\\new StaffGroup \\with {\\remove \"System_start_delimiter_engraver\"}\n<<\n" ++ + lyStaffDef.value(name, nameShort, nameMidi) ++ + "<<\n\n{ " + + "\n\\set Score.rehearsalMarkFormatter = #format-mark-box-numbers " + + "\\tempo 4 = 60\n" + + "\\numericTimeSignature \\time 4/4\n" + + "\\clef " ++ clef ++ "\n" ++ lyStr + "\\fermata" + + " }>> \\bar \"|.\" \n} \n\n>>" ++ + "\n>>" +}; + +// barline and ossia definition +lyMeasureDef = {arg insName, part, beat; + var barline = "|", break = ""; + barline = "\\bar \"|\""; + //if((beat % 24) == 0, {break = "\\break"}); + ////if((beat % 16) == 0, {break = "\\break \\noPageBreak"}); + ////if((beat % (16 * 3)) == 0, {break = "\\pageBreak"}); + ////if(beat != 0, {"}\n>>\n" + barline + break}, {""}) + "\n<<\n" /*++ ossia*/ + "{"; + if(beat != 0, {"}\n" + barline + break}, {""}) + "\n" /*++ ossia*/ + "{" +}; + +lyNoteNameStr = Dictionary.with(* + [ + \sharps -> ["c", "cis", "d", "dis","e", "f", "fis", "g", "gis", "a", "ais", "b"], + \flats -> ["c", "des", "d", "ees","e", "f", "ges", "g", "aes", "a", "bes", "b"], + ] +); + +lyOctStr = [",,", ",", "", "'", "''", "'''", "''''"]; + +lyTie = {"~"}; + +lyNoteName = {arg freq, spellingPref = \sharps; + if(freq != -1, { + lyNoteNameStr[spellingPref][((freq.cpsmidi).round(1) % 12)] ++ + lyOctStr[(((freq).cpsmidi).round(1) / 12).asInteger - 2]; + },{"r"}); +}; + +lyDur = {arg noteLength; + switch(noteLength, 1, {"8"}, 2, {"4"}, 3, {"4."}, 4, {"2"}); +}; + +lyBeamOpen = {"["}; + +lyBeamClosed = {"]"}; + +lyCentDev = {arg freq, padding = true; + var centDev; + centDev = ((freq.cpsmidi - (freq.cpsmidi).round(1)) * 100).round(1).asInteger; + "^\\markup { " ++ if(padding, {"\\pad-markup #0.2 \""}, {"\""}) ++ + if(centDev >= 0, {"+"}, {""}) ++ centDev.asString ++ "\"}" +}; + +lyDimDiff = {arg dimDiff, ref, padding = true, lower = 3, attachedToNote = true; + var res, num, den, diff; + res = "\\markup {" + if(attachedToNote, {""}, {"\\normalsize"}) + + "\\lower #" ++ lower + if(padding, {"\\pad-markup #0.2 "}, {" "}); + diff = dimDiff.abs.asString; + if(dimDiff > 1, {diff = diff ++ "↑"}); + if(dimDiff < 0, {diff = diff ++ "↓"}); + diff = "\" " ++ diff ++ "\" }"; + res = if(ref != -1, + { + res ++ "\\concat{ \"" ++ ["III", "II", "I"][ref] ++ "\"\\normal-size-super " ++ diff ++ "}" + }, { + res ++ diff + } + ); + if(attachedToNote, {"_" ++ res}, {res}) +}; + +lyNote = {arg freq, noteLength, dimDiff, ref, spellingPref = \sharps, frHide = false, centHide = false, padding = true; + lyNoteName.value(freq, spellingPref) ++ + lyDur.value(noteLength) ++ + if(frHide.not || centHide.not, { + "" + }, {""}) +}; + +consolidateNotes = {arg lyStr, part; + var noteRegex, markupRegex, fullNoteRegex, restRegex, fullRestRegex, res; + noteRegex = "(?[a-g](?:es|is)?(?:[,']*?)?4)"; + //markupRegex = if(part != 0, {"()?"}, {"()?"}); + markupRegex = "()?"; + fullNoteRegex = noteRegex ++ markupRegex ++ "(?:\\h+~\\h+\\k)"; + restRegex = "(?r4)"; + fullRestRegex = "(?r4)(?:(\\h+)\\k)"; + res = lyStr; + [6, 4, 3, 2].do({arg len; + [fullNoteRegex, fullRestRegex].do({arg regex; + res.findRegexp(regex ++ "{" ++ (len-1) ++ "}").clump(3).do({arg match; + var word, note, markup, lyDur; + //[match, len].postln; + word = match[0][1]; + note = match[1][1]; + markup = match[2][1]; + lyDur = switch(len, 6, {"1."}, 4, {"1"}, 3, {"2."}, 2, {"2"}); + res = res.replace(word, note.replace("4", lyDur) ++ markup)}); + }); + }); + res.replace("", ""); +}; + +~transcribe = {arg rawMusicData, name; + var basePath, scoreFile, musicData, insData, insNames, insNamesShort, insMidi, insClef; + + basePath = thisProcess.nowExecutingPath.dirname +/+ "lilypond" +/+ name ; + + musicData = formatMusicData.value(rawMusicData); + //musicData.postln; + + insData = [ + ["III", "III", "clarinet", "bass"], + ["II", "II", "clarinet", "alto"], + ["I", "I", "clarinet", "treble"] + ]; + + insNames = insData.slice(nil, 0); + insNamesShort = insData.slice(nil, 1); + insMidi = insData.slice(nil, 2); + insClef = insData.slice(nil, 3); + + musicData.do({arg part, p; + var lyFile, lyStr, lastMusAtom, measureCount, spellingPref, + tmpSectionData, pcRoot, partLookup, quality; + + //create file + lyFile = File((basePath +/+ "includes" +/+ "part_" ++ ["III", "II", "I"][p] ++ ".ly").standardizePath,"w"); + + //start lypond directives + lyStr = ""; + lastMusAtom = nil; + measureCount = 0; + spellingPref = \sharps; + tmpSectionData = nil; + part.clump(2).do({arg beat, i; + var gSum; + gSum = 0; + beat.separate({arg a, b; + ((a[0] != -1) || (b[0] != -1)) && (a != b)}).do({arg group, g; + var noteLength, curMusAtom, freq, dimDiff, ref, isSame, isRest, isFirst, isLast, + isTied, isMeasureBound, isBeamStart, isBeamEnd; + + noteLength = group.size; + gSum = gSum + noteLength; + curMusAtom = group[0]; + freq = curMusAtom[0]; + ref = curMusAtom[1][0]; + dimDiff = curMusAtom[1][1]; + # isSame, isRest, isFirst, isLast = [curMusAtom == lastMusAtom, freq == -1, g == 0, gSum == 2]; + # isTied, isMeasureBound = [isSame && isRest.not, isFirst && ((i % 4) == 0)]; + # isBeamStart, isBeamEnd = [(noteLength != 2) && isFirst, (noteLength != 2) && isLast]; + + //add ties + if(isTied, {lyStr = lyStr + lyTie.value}); + + //add barline and ossia definition + //if(isMeasureBound, {lyStr = lyStr + "\\bar \"|.|\""}); //lyMeasureDef.value(sectionData[i], insNames[p], p, i)}); + if(isMeasureBound, {lyStr = lyStr + lyMeasureDef.value(insNames[p], p, i)}); + + //add note data + + lyStr = lyStr + lyNote.value(freq, noteLength, dimDiff, ref, \sharps, isSame || isRest || (ref < 0), isSame || isRest); + + //beam group + if(isBeamStart, {lyStr = lyStr ++ lyBeamOpen.value}); + if(isBeamEnd, {lyStr = lyStr ++ lyBeamClosed.value}); + + lastMusAtom = curMusAtom; + }); + }); + + //wrap music and add staff definitions + lyStr = "{" ++ lyStr ++ "}\n\\bar \"|.\"\n}"; + + //consolidate notes and rests + lyStr = consolidateNotes.value(lyStr, p); + + //write file + lyFile.write(lyStr); + lyFile.close; + }); +}; + +//~transcribe.value(~musicData); + +) + +~transcribe.value(~musicData, "compact_sets_2"); +~transcribe.value(~musicData, "compact_sets_3"); +~transcribe.value(~musicData, "compact_sets_1"); +~musicData \ No newline at end of file diff --git a/webapp/path_navigator.html b/webapp/path_navigator.html index 9c58914..d7948a0 100644 --- a/webapp/path_navigator.html +++ b/webapp/path_navigator.html @@ -203,53 +203,6 @@ position: relative; } - .chord-info { - display: flex; - justify-content: space-around; - margin-top: 20px; - } - - .chord-panel { - background: #0a0a0a; - padding: 15px; - border-radius: 4px; - min-width: 200px; - border: 1px solid #1a1a1a; - } - - .chord-panel h3 { - margin-top: 0; - color: #666666; - font-size: 12px; - text-transform: uppercase; - letter-spacing: 1px; - font-weight: 500; - } - - .chord-panel.current { - border: 1px solid #333333; - } - - .chord-panel.current h3 { - color: #00d4ff; - } - - .chord-panel.prev, .chord-panel.next { - opacity: 0.6; - } - - .pitch-list { - list-style: none; - padding: 0; - font-size: 12px; - } - - .pitch-list li { - padding: 4px 0; - color: #888888; - font-family: 'SF Mono', 'Monaco', 'Inconsolata', 'Fira Code', monospace; - } - .file-input { margin-bottom: 20px; text-align: center; @@ -385,21 +338,6 @@
- -
- -
-

Current

-
    -
    - -