]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/snippets/new/changing-time-signatures-inside-a-polymetric-section-using--scaledurations.ly
Imported Upstream version 2.16.0
[lilypond.git] / Documentation / snippets / new / changing-time-signatures-inside-a-polymetric-section-using--scaledurations.ly
diff --git a/Documentation/snippets/new/changing-time-signatures-inside-a-polymetric-section-using--scaledurations.ly b/Documentation/snippets/new/changing-time-signatures-inside-a-polymetric-section-using--scaledurations.ly
new file mode 100644 (file)
index 0000000..0aff0ba
--- /dev/null
@@ -0,0 +1,39 @@
+\version "2.16.0"
+
+\header {
+  lsrtags = "workaround, contexts-and-engravers, contemporary-notation, rhythms"
+
+  doctitle = "Changing time signatures inside a polymetric section using \\scaleDurations"
+}
+
+
+\layout {
+  \context {
+    \Score
+    \remove "Timing_translator"
+    \remove "Default_bar_line_engraver"
+  }
+  \context {
+    \Staff
+    \consists "Timing_translator"
+    \consists "Default_bar_line_engraver"
+  }
+}
+
+<<
+  \new Staff {
+    \scaleDurations 8/5 {
+      \time 6/8
+      \set Timing.measureLength = #(ly:make-moment 6 5)
+      b8 b b b b b
+      \time 2/4
+      \set Timing.measureLength = #(ly:make-moment 4 5)
+      b4 b
+    }
+  }
+  \new Staff {
+    \clef bass
+    \time 2/4
+    c2 d e f
+  }
+>>