Hello, I'm trying to engrave Maple Leaf Rag from mutopia. It has been written with LilyPond, version 2.14.2. I converted it using "Tools/Update with convert-ly" (in Frescobaldi) but when I try to engrave it I get this error message:
Parsing...C:/Program Files (x86)/LilyPond/usr/share/lilypond/current/ly/music-functions-init.ly:155:4 <0>: In procedure unfold-repeats in expression (func music): C:/Program Files (x86)/LilyPond/usr/share/lilypond/current/ly/music-functions-init.ly:155:4 <1>: Wrong number of arguments to #<procedure unfold-repeats (types music)> Any suggestions? Attached the source file. Thanks, g.
\version "2.23.2" \header { title = "Maple Leaf Rag" composer = "Scott Joplin" piece = "Tempo di marcia" mutopiatitle = "Maple Leaf Rag" mutopiacomposer = "JoplinS" mutopiainstrument = "Piano" date = "c. 1899" style = "Jazz" copyright = "Public Domain" source = "Reproduction of original edition (1899)" maintainer = "Chris Sawer" maintainerEmail = "ch...@mutopiaproject.org" maintainerWeb = "http://cjsawer.whitewillow.co.uk/" footer = "Mutopia-2011/11/13-23" tagline = \markup { \override #'(box-padding . 1.0) \override #'(baseline-skip . 2.7) \box \center-column { \small \line { Sheet music from \with-url "http://www.MutopiaProject.org" \line { \teeny www. \hspace #-0.5 MutopiaProject \hspace #-0.5 \teeny .org \hspace #0.5 } • \hspace #0.5 \italic Free to download, with the \italic freedom to distribute, modify and perform. } \line { \small \line { Typeset using \with-url "http://www.LilyPond.org" \line { \teeny www. \hspace #-0.5 LilyPond \hspace #-0.5 \teeny .org } by \maintainer \hspace #-0.6 . \hspace #0.5 Reference: \footer } } \line { \teeny \line { This sheet music has been placed in the public domain by the typesetter, for details see: \hspace #-0.5 \with-url "http://creativecommons.org/licenses/publicdomain" http://creativecommons.org/licenses/publicdomain } } } } } \paper { top-margin = 15 bottom-margin = 10 min-systems-per-page = #4 max-systems-per-page = #5 system-system-spacing.padding = #8 } top = \relative c' { \override TextScript.padding = #2 \key as \major \time 2/4 \clef treble \partial 8 r8 \f | \repeat volta 2 { r16 as' <es' es,> as, c <es es,>8 g,16 | <es' es,>16 g, bes <es es,> ~ <es es,>4 | r16 as, <es' es,> as, c <es es,>8 g,16 | <es' es,>16 g, bes <es es,> ~ <es es,>8 r16 <es es,> | r16 as, ces <fes fes,> r16 <es es,> r16 <es es,> | r16 as, ces <fes fes,> r16 <es es,> r8 | \change Staff = "down" \stemUp r16^\p as,,,-( ces as'-) r as-( ces as'-) \stemNeutral | \change Staff = "up" r16 as-( ces as'-) r as-( ces as'-) | <as as,>8-\mf \< <as as,> <as as,> <as as,>16 <as as,> ~ | <as as,> \! es f c es <f as,>8 <as, fes>16 ~ | <as fes!> bes <ces fes,> as bes <c es,>8 as16 | <c es,> as <bes es,>8 <as es> r16 <as as,> ~ | <as as,>8 <as as,> <as as,> <as as,>16 <as as,> ~ | <as as,> es <f as,> c es <f as,>8 <as, fes>16 ~ | <as fes> bes <ces fes,> as bes <c es,>8 as16 | } \alternative { { <c es,> as <bes es,>8 <as es> r8 } { <c es,>16 as <bes es,>8 <as es> r8 } } \break \repeat volta 2 { r16_\markup {\dynamic f \italic "stacc."} g' <es' es,> g, bes <d d,>8 g,16 | <des'! des,!> g, bes <c c,> ~ <c c,> es, <bes' bes,> es, | r c <as' as,> c, es <f f,>8 c16 | <as' as,> c, es <f f,> ~ <f f,> c <f f,>8 | r16 es <g g,> bes, des <f f,>8 es16 | <g g,> bes, des <f f,> ~ <f f,> des <f f,>8 | r16 c <as' as,> c, es <f f,>8 c16 | <as' as,> c, es <f f,> ~ <f f,> c <f f,>8 | r16 g <es' es,> g, bes <d d,>8 g,16 | <des'! des,!> g, bes <c c,> ~ <c c,> es, <bes' bes,> es, | r c <as' as,> c, es <f f,>8 c16 | <as' as,>8 <as as,> <g g,> <ges ges,> | r16 f, a c f c a f | r f bes des <f f,>8 <des bes f> | <c as f d> r16 <c as f d> r <bes des,>8 es,16 | } \alternative { { <as c,>8 <es' es,> <es es,> <es es,> } { r16 as, c es <as as,>8 r } } r16-\f as, <es' es,> as, c <es es,>8 g,16 | <es' es,>16 g, bes <es es,> ~ <es es,>4 | r16 as, <es' es,> as, c <es es,>8 g,16 | <es' es,>16 g, bes <es es,> ~ <es es,>8 r16 <es es,> | r16 as, ces <fes fes,> r16 <es es,> r16 <es es,> | r16 as, ces <fes fes,> r16 <es es,> r8 | \change Staff = "down" \stemUp r16^\p as,,,-( ces as'-) r as-( ces as'-) \stemNeutral | \change Staff = "up" r16 as-( ces as'-) r as-( ces as'-) | <as as,>8-\mf \< <as as,> <as as,> <as as,>16 <as as,> ~ | <as as,> \! es f c es <f as,>8 <as, fes>16 ~ | <as fes!> bes <ces fes,> as bes <c es,>8 as16 | <c es,> as <bes es,>8 <as es> r16 <as as,> ~ | <as as,>8 <as as,> <as as,> <as as,>16 <as as,> ~ | <as as,> es <f as,> c es <f as,>8 <as, fes>16 ~ | <as fes> bes <ces fes,> as bes <c es,>8 as16 | <c es,> as <bes es,>8 <as es> <as' as,> | \key des \major \repeat volta 2 { <as es c as>8.^\markup {\large "TRIO"} <as es c bes>16 ~ <as es c bes>16 <es c> bes8 | <as' es c as>8. <as es c bes>16 ~ <as es c bes>16 <es c> bes <es c> | as, des bes des f as, des f | bes, des f as, ~ as f' bes, f' | <as es c as>8. <as es c bes>16 ~ <as es c bes>16 <es c> bes8 | <as' es c as>8. <as es c bes>16 ~ <as es c bes>16 <es c> bes <es c> | as, des bes des f as, des f | bes, des f as, ~ as f' a, <f' es> | <bes f d bes>8. <bes f d c>16 ~ <bes f d c>16 <f d> c8 | <bes' f d bes>8. <bes f d c>16 ~ <bes f d c>16 <f d> c <f d> | r es <bes' bes,> es, ges <c c,>8 es,16 | <bes' bes,> es, ges <c c,> ~ <c c,> es, <bes' bes,>8 | <des fes, des> <des fes, des> <c fes, c> <bes fes bes,> | <f! as,>16 des es <ges bes,> ~ <ges bes,> bes, <f' as,>8 | <f g,>16 des es <f ges,> ~ <f ges,> c <es ges,> <des f,> ~ | } \alternative { { <des f,>16 <as' as,>8 f16 <as as,> f <as as,> f } { <des f,>16 des f as <des des,>8 r } } \break \key as \major \repeat volta 2 { <as as,> <f as,> <as as,> <f as,> | <as f> <bes f>16 <c f,> ~ <c f,> bes as f | es f8 <c as>16 ~ <c as>4 | r16 es <f as,> c es <f as,>8 c16 | <es g,>8 f16 <bes, g> ~ <bes g>4 | r16 des <f g,> bes, des <f g,>8 <c as>16 ~ | <c as> es <f as,> c es <f as,>8 <c as>16 ~ | <c as> es <f as,> c es <f as,>8 es16 | <as as,>8 <f as,> <as as,> <f as,> | <as f> <bes f>16 <c f,> ~ <c f,> bes as f | as8 f es16 as8 <c, as>16 ~ | <c as> es <f as,> c es <f as,>8 <as, f>16 ~ | <as f> bes <as f>8 <as fes> <bes fes>16 <as es> ~ | <as es> bes <c es,> as bes <c es,>8 <as d,>16 ~ | <as d,!> bes <c d,> as r <bes des,>8 es,16 | } \alternative { { <as c,>8 <es' es,> <es es,> <es es,> } { <as, c,> <es' des g,> <as es c as> } } \bar "|." } bottom = \relative c { \key as \major \time 2/4 \clef bass \partial 8 <es es,>8 | \repeat volta 2 { <as as,> <c as es> <c as es> <a a,> | <bes bes,> <des g, es> <des g, es> <es, es,> | <as as,> <c as es> <c as es> <a a,> | <bes bes,> <des g, es> <des g, es> <es, es,> | <fes fes,>4 <es es,>8 <es es,> | <fes fes,>4 <es es,>8 r | \stemDown as,, r as' r \stemNeutral | as' r as' r \clef treble | <b as f d> <b as f d> <b as f d> <b as f d> | <c as es> <c as es> <c as es> <c as es> | <ces as fes> <ces as fes> <c as es> <c as es> | <c as es> <des g, es> <c as> r \clef bass | <b, as f d> <b as f d> <b as f d> <b as f d> | <c as es> <c as es> <c as es> <c as es> | <ces as fes> <ces as fes> <c as es> <c as es> | } \alternative { { <c as es> <des g, es> <c as> <es, es,> } { <c' as es> <des g, es> <c as> <a a,> } } \repeat volta 2 { <bes bes,>8 <des g, es> <es, es,> <des' g, es> | <bes bes,> <des g, es> <es, es,> <g g,> | <as as,> <c as es> <es, es,> <c' as es> | <as as,> <c as es> <as as,> <a a,> | <bes bes,> <des g, es> <es, es,> <des' g, es> | <bes bes,> <des g, es> <bes bes,> <b b,> | <c c,> <c as es> <es, es,> <c' as es> | <as as,> <c as es> <as as,> <a a,> | <bes bes,> <des g, es> <es, es,> <des' g, es> | <bes bes,> <des g, es> <es, es,> <g g,> | <as as,> <c as es> <es, es,> <c' as es> | <as as,> <as as,> <g g,> <ges ges,> | <f f,> <f f,> <a a,> <a a,> | <bes bes,> <des bes f> <des bes f> <des bes f> | <bes f bes,> <bes f bes,> <es, es,> <g g,> | } \alternative { { <as as,> <c as es> <c as es> <a a,> } { <as as,> <es' c as> <es c as> <es, es,> } } <as as,> <c as es> <c as es> <a a,> | <bes bes,> <des g, es> <des g, es> <es, es,> | <as as,> <c as es> <c as es> <a a,> | <bes bes,> <des g, es> <des g, es> <es, es,> | <fes fes,>4 <es es,>8 <es es,> | <fes fes,>4 <es es,>8 r | \stemDown as,, r as' r \stemNeutral | as' r as' r \clef treble | <b as f d> <b as f d> <b as f d> <b as f d> | <c as es> <c as es> <c as es> <c as es> | <ces as fes> <ces as fes> <c as es> <c as es> | <c as es> <des g, es> <c as> r \clef bass | <b, as f d> <b as f d> <b as f d> <b as f d> | <c as es> <c as es> <c as es> <c as es> | <ces as fes> <ces as fes> <c as es> <c as es> | <c as es> <des g, es> <c as> r | \key des \major \repeat volta 2 { <es, es,> <ges' c, as> <ges, ges,> <ges' c, as> | <f, f,> <ges' c, as> <es, es,> <c c,> | <des des,> <f' des as> <as, as,> <f' des as> | <f, f,> <f' des as> <des, des,> <d d,> | <es es,> <ges' c, as> <ges, ges,> <ges' c, as> | <f, f,> <ges' c, as> <es, es,> <c c,> | <des des,> <f' des as> <as, as,> <f' des as> | <f, f,> <f' des as> <des, des,> <c c,> | <bes bes,> <as'' d, bes> <d,, d,> <as'' d, bes> | <f, f,> <as' d, bes> <bes, bes,> <as' d, bes> | <es, es,> <ges' es bes> <ges, ges,> <ges' es bes> | <es, es,> <ges' es bes> <ges, ges,> <ges' es bes> | g,16 bes8 des16 fes des bes g | <as as,>8 <f'! des as> bes,, <d' bes as> | <des! bes es,> <des bes es,> <c as> <c as> | } \alternative { { <des des,> <f des as> <f des as> <d, d,> } { <des' des,> <as as,> <des, des,> <c' c,> } } \key as \major \repeat volta 2 { <des des,> <f des as> <f des as> <c c,> | <des des,> <f des as> <bes, bes,> <b b,> | <c c,> <es c as> <es c as> <es, es,> | <as as,> <c as es> <es, es,> <a a,> | <bes bes,> <des g, es> <es, es,> <a a,> | <bes bes,> <des g, es> <es, es,> <g g,> | <as as,> <c as es> <es, es,> <c' as es> | <as as,> <c as es> <bes bes,> <c c,> | <des des,> <f des as> <f des as> <c c,> | <des des,> <f des as> <bes, bes,> <b b,> | <c c,> <es c as> <es c as> <es, es,> | <as as,> <c as es> <es, es,> <c' as es> | <des, des,> <des des,> <bes bes,> <d d,> | <es es,> <c' as es> <es, es,> <e e,> | <f f,> <f f,> <g g,> <g g,> | } \alternative { { <as as,> <c as es> <bes bes,> <c c,> } { <as as,> <es es,> <as, as,> } } \bar "|." } \score { \context PianoStaff << \context Staff = "up" \top \context Staff = "down" \bottom >> \layout {} } \score { \context PianoStaff << \context Staff = "up" \applyMusic #unfold-repeats \top \context Staff = "down" \applyMusic #unfold-repeats \bottom >> \midi { \tempo 4 = 120 \context { \Voice \remove Dynamic_performer } } } %{ convert-ly (GNU LilyPond) 2.23.2 convert-ly: Processing `'... Applying conversion: 2.15.7, 2.15.9, 2.15.10, 2.15.16, 2.15.17, 2.15.18, 2.15.19, 2.15.20, 2.15.25, 2.15.32, 2.15.39, 2.15.40, 2.15.42, 2.15.43, 2.16.0, 2.17.0, 2.17.4, 2.17.5, 2.17.6, 2.17.11, 2.17.14, 2.17.15, 2.17.18, 2.17.19, 2.17.20, 2.17.25, 2.17.27, 2.17.29, 2.17.97, 2.18.0, 2.19.2, 2.19.7, 2.19.11, 2.19.16, 2.19.22, 2.19.24, 2.19.28, 2.19.29, 2.19.32, 2.19.39, 2.19.40, 2.19.46, 2.19.49, 2.20.0, 2.21.0, 2.21.2, 2.23.1, 2.23.2 %}