Hi, This is the opening of my capriccio for violin and piano. I use the easy tuplet writing method to set tuplet span to a quarter length, and my manual beaming in the braces are correct (as I know). But the log file gave a lot of warnings saying something I don't understand, perhaps a beaming problem. Could anyone tell me what's the matter? Haipeng
\version "2.11.42"
#(ly:set-option 'point-and-click #f) \header { tagline = ##f title = \markup { \fontsize #2 "Capriccio For Violin And Piano" } composer = \markup { \fontsize #3 \bold "Hu Haipeng" } copyright = "© 2008, All Rights Reserved" } stu = { \change Staff = upper } stl = { \change Staff = lower } pizz = \set Staff.midiInstrument = "pizzicato strings" arco = \set Staff.midiInstrument = "violin" rit = \markup { \bold \italic "Rit." } atempo = \markup { \bold \italic "A tempo" } tempoline = \relative c { \time 3/4 \tempo 4=88 R2.*11 | r2 \tempo 4=84 r4 | \tempo 4=88 R2.*7 | \tempo 4=82 r4 \tempo 4=76 r \tempo 4=72 r | \tempo 4=88 R2.*4 | } violin = \relative c' { \clef treble \key fis \minor \time 3/4 \tempo 4=88 R2. | R2. | \textSpannerUp \override TextSpanner #'bound-details #'left #'text = \markup { \upright "Sul G" } fis8.\(\f^\startTextSpan^\markup { \bold \italic "Con fuoco" } cis16 cis'4. e8 | cis8. a32 b cis4 ~ cis16 b\upmordent a fis | a8. b16 fis4. e8 | fis16 e cis4.\) r4 | fis8.\( cis16 cis'4. fis8 | e16\upmordent cis a b cis4 ~ cis16 b a fis | a8.\< b16 fis4\) a8.\( b16 | fis4\) a8--\( ~ \times 2/3 { a16 b-- a-- } fis8--\) r16 fis'\(\!\sf ~ | fis2 e4 | fis32 e cis8.\< ~ cis4.\)\!^\stopTextSpan r8 | \set tupletSpannerDuration = #(ly:make-moment 1 4) \times 4/6 { a,16[\pp^\markup { \bold \italic "Leggiero" } fis' cis' cis fis, a,] a[ fis' cis' cis fis, a,] a[ fis' cis' cis fis, a,] } | \times 4/6 { a[ e' cis' cis e, a,] cis[ a' e' e a, cis,] cis[ a' e' e a, cis,] } | \times 4/6 { d[ a' fis' fis a, d,] d[ a' fis' fis a, d,] d[ b' fis' fis b, d,] } | \times 4/6 { cis[ gis' e' e gis, cis,] gis[ e' cis' cis e, gis,] gis[ e' cis' cis e, gis,] } | \times 4/6 { a[ fis' cis' cis fis, a,] a[ fis' cis' cis fis, a,] a[ fis' cis' cis fis, a,] } | \times 4/6 { a[ e' cis' cis e, a,] cis[ a' e' e a, cis,] cis[ a' e' e a, cis,] } | \times 4/6 { d[ a' fis' fis a, d,] d[ a' fis' fis a, d,] cis[ a' fis' fis a, cis,] } | \times 4/6 { cis[ a' fis' fis a, cis,] c[\<\(^\rit dis fis a c dis] fis[ a c dis fis\)\! r] } | <a a,>8->\(\ff^\atempo <fis fis,> <fis fis,>4 <e e,>8 <b b,> | <cis cis,> <b b,>16 <a a,> <e e,>8 <fis fis,> \times 2/3 { <a a,>8 <b b,> <cis cis,>\) } | <a' a,>8->\( <fis fis,> <fis fis,>4 \times 2/3 { <e e,>8 <b b,> <e e,> } | <cis cis,>8 <b b,>16 <a a,> <fis fis,>8 <a a,>4 <fis fis,>8\) | } upper = \relative c'' { \clef treble \key fis \minor \time 3/4 \tempo 4=88 \showStaffSwitch \set tupletSpannerDuration = #(ly:make-moment 1 4) s2.*9^\markup { \bold \italic "Appassionato" } | s2 a4 | s a b | r8 <e, cis>--\( <fis cis>-- <gis e>-- <cis gis cis,>-- <e cis gis cis>--\) | <fis cis a fis>8.\(^\markup { \bold \italic "Con fuoco" } <cis cis,>16 <cis' a fis cis>4. <e e,>8 | <cis a fis cis>8. <a a,>32 <b b,> <cis a fis cis>4 ~ <cis a fis cis>16 <b b,> <a a,> <fis fis,> | <a fis d a>8. <b b,>16 <fis d a fis>4. <e e,>8 | <fis cis gis fis>16 <e e,> <cis gis e cis>8 ~ <cis gis e cis>2\) | <fis cis a fis>8.\( <cis cis,>16 <cis' a fis cis>4. <fis fis,>8 | <e cis a e>16 <cis cis,> <a a,> <b b,> <cis a fis cis>4 ~ <cis a fis cis>16 <b b,> <a a,> <fis fis,> | <a fis d a>8. <b b,>16 <fis d a fis>4\) <a fis cis a>8.\( <b b,>16 | <fis cis a fis>4\) <a fis dis a>8\(^\rit ~ \times 2/3 { <a fis dis a>16 <b b,> <a a,> } <fis dis a fis>8\) r16 <fis fis,> | <a' fis d a>8->\(^\atempo <fis d a fis> <fis d a fis>4 <e b gis e>8 <b gis e b> | <cis a e cis>\> <b b,>16 <a a,> <e cis e,>8\!\< <fis fis,> \times 2/3 { <a cis, a>8 <b b,> <cis cis,>\) } | <a' fis d a>8->\(\! <fis d a fis> <fis d a fis>4 \times 2/3 { <e b gis e>8 <b b,> <e e,> } | <cis a fis cis>8 <b b,>16 <a a,> <fis cis a fis>8 <a fis cis a>4 <fis fis,>8\) | } lower = \relative c, { \clef bass \key fis \minor \time 3/4 \showStaffSwitch \set tupletSpannerDuration = #(ly:make-moment 1 4) \times 4/6 { fis16\( cis' fis \stu a b cis } \times 4/5 { fis16[ e cis b a] cis[ b a \stl fis cis]\) } | \times 4/6 { fis,16\( cis' fis \stu a b cis } \times 4/5 { fis16[ e cis b a] cis[ b a \stl fis cis]\) } | \times 4/6 { fis,16\( cis' fis \stu a b cis } \times 4/5 { fis16[ e cis b a] cis[ b a \stl fis cis]\) } | \times 4/6 { e,16\( cis' fis \stu a b cis } \times 4/5 { fis16[ e cis b a] cis[ b a \stl fis cis]\) } | \times 4/6 { d,16\( a' fis' \stu a b d } \times 4/5 { fis16[ e d b a] b[ a fis \stl d a]\) } | \times 4/6 { cis,16\( gis' e' \stu gis cis e } \times 4/5 { gis16[ fis e cis gis] e'[ cis gis \stl e cis]\) } | \times 4/6 { fis,16\( cis' fis \stu a b cis } \times 4/5 { fis16[ e cis b a] cis[ b a \stl fis cis]\) } | \times 4/6 { e,16\( cis' fis \stu a b cis } \times 4/5 { fis16[ e cis b a] cis[ b a \stl fis cis]\) } | \times 4/6 { d,16[\( a' fis' \stu a b d] fis[ d b a \stl fis a,]\) cis,[\( a' fis' \stu a b cis] } | \times 4/6 { fis cis b a \stl fis a,\) } \times 4/7 { b,16[\( a' d fis \stu a b d] \stemDown fis[ \stemNeutral d b a \stl fis d a]\) } | \times 4/7 { b,\( a' d fis \stu a b d } \times 4/6 { \stemDown fis16[ \stemNeutral d b \stl a fis d] \stu \stemDown fis'[ \stemNeutral e b \stl a fis b,]\) } | \times 4/6 { cis,[\( gis' cis e fis gis] b--[( gis cis,) cis'--( gis cis,]) e'--[( gis, cis,) gis'--( cis,-- cis,--])\) } | \times 4/6 { <fis fis,>->\( cis' fis a b cis } \times 4/5 { fis16[ e cis b a] cis[ b a fis cis]\) } | \times 4/6 { e,16\( cis' fis a b cis } \times 4/5 { fis16[ e cis b a] cis[ b a fis cis]\) } | \times 4/6 { d,16\( a' fis' a b d } \times 4/5 { fis16[ e d b a] b[ a fis d a]\) } | \times 4/6 { cis,16\( gis' e' fis gis cis } \times 4/5 { gis'16[ fis e cis gis] cis[ gis fis e cis]\) } | \times 4/6 { fis,\( cis' fis a b cis } \times 4/5 { fis16[ e cis b a] cis[ b a fis cis]\) } | \times 4/6 { e,16\( cis' fis a b cis } \times 4/5 { fis16[ e cis b a] cis[ b a fis cis]\) } | \times 4/6 { d,16[\( a' fis' a b d] fis[ d b a fis a,]\) cis,[\( a' fis' a b cis] } | \times 4/6 { fis[ cis b a fis a,]\) c,[\( a' fis' a c dis] fis[ dis c a fis a,]\) } | \times 4/6 { b,->[\( fis' d' b fis' d'] fis[ d fis, d' fis, b,]\) e,[\( e' b' e b e,]\) } | \times 4/6 { a,,[\( e'' fis a b cis] fis[ e cis b a fis] e[ fis a cis fis e]\) } | \times 4/6 { d,,[\( a' d fis a b] fis'[ b, a fis d a]\) cis,[\( cis' gis' e' gis cis,]\) } | \times 4/6 { fis,,[\( cis' fis a b cis] fis[ cis b a fis cis] fis,[ cis' fis a b cis]\) } | } dynamics = { s2.*8\f s2.\mf\< s2. s2.\! s2.\< s2.*6\!^\markup { \bold "più" \dynamic "f" } s2.\mp\< s2 s8 s8\! s2.\ff s4\> s2\!\< s2.\! s2. } \score { \new StaffGroup << \new Staff = "violin" { \violin } \new PianoStaff << \set PianoStaff.connectArpeggios = ##t \new Staff = "upper" \upper \new Dynamics = "dynamics" \dynamics \new Staff = "lower" { \lower } >> >> \layout { \context { \type "Engraver_group" \name Dynamics \alias Voice \consists "Output_property_engraver" \override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1) \override DynamicLineSpanner #'Y-offset = #0 \consists "Script_engraver" \consists "Dynamic_engraver" \consists "Text_engraver" \override TextScript #'font-size = #2 \override TextScript #'font-shape = #'italic \consists "Skip_event_swallow_translator" \consists "Axis_group_engraver" } \context { \Score \override TextSpanner #'breakable = ##t \override DynamicSpanner #'breakable = ##t } \context { \PianoStaff \accepts Dynamics } } } \score { \new StaffGroup << \new Staff = "tempo" { \tempoline } \new Staff = "violin" { \set Staff.midiInstrument = "violin" \violin } \new PianoStaff << \new Staff = "upper" << \upper \dynamics >> \new Staff = "lower" << \lower \dynamics >> >> >> \midi { \context { \PianoStaff \accepts Dynamics } } }
vncapric.log
Description: Binary data
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user