Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(343)

Unified Diff: input/regression/glissando-stem.ly

Issue 4661061: Adds glissando stems to Lilypond.
Patch Set: Merge with new stem code. Created 13 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | lily/beam.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: input/regression/glissando-stem.ly
diff --git a/input/regression/glissando-stem.ly b/input/regression/glissando-stem.ly
new file mode 100644
index 0000000000000000000000000000000000000000..e705400cfb652d9732fe669c7a6cc8f52af6fd04
--- /dev/null
+++ b/input/regression/glissando-stem.ly
@@ -0,0 +1,90 @@
+\version "2.15.6"
+
+\header{
+
+ texidoc="Stems can link up with glissandi to show durations between
+two notes.
+"
+}
+
+{
+a''1 \glissando
+\startGlissandoStem
+\autoBeamOff
+\times 2/3 { \repeat unfold 12 { <c e>8:32-. } }
+\stopGlissandoStem
+c'1
+}
+
+{
+c'1 \glissando
+\startGlissandoStem
+\repeat unfold 4 { <c e>4:32 }
+\stopGlissandoStem
+a''1
+}
+
+{
+<c' f'>1 \glissando
+\startGlissandoStem
+\repeat unfold 4 { <c e>4 }
+\stopGlissandoStem
+<e'' d'''>1
+}
+
+{
+<e'' a''>1 \glissando
+\startGlissandoStem
+\repeat unfold 4 { <c e>4 }
+\stopGlissandoStem
+<c' d'>1
+}
+
+{
+c'1 \glissando
+\startGlissandoStem
+\repeat unfold 16 { <c e>8 }
+\stopGlissandoStem
+e''1
+}
+
+{
+<c' d''>1 \glissando
+\startGlissandoStem
+\repeat unfold 16 { <c e>8 }
+\stopGlissandoStem
+<e'' c'>1
+}
+
+
+{
+\override Glissando #'breakable = ##t
+\override Glissando #'bound-details #'right-broken #'padding = #0
+<c' d''>1 \glissando
+\startGlissandoStem
+\repeat unfold 160 { <c e>8 }
+\stopGlissandoStem
+<e'' c'>1
+}
+
+{
+<c' e'>2 \glissando
+\startGlissandoStem
+<c e>8
+<c e>16
+<c e>32
+\stopGlissandoStem
+<f' a'>32 r4
+}
+
+% BAD
+{
+<c'' e''>2 \glissando
+\startGlissandoStem
+<c e>8
+<c e>16
+<c e>32
+\stopGlissandoStem
+<f'' a''>32 r4
+}
+
« no previous file with comments | « no previous file | lily/beam.cc » ('j') | no next file with comments »

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b