1 %% DO NOT EDIT this file manually; it is automatically
2 %% generated from LSR http://lsr.di.unimi.it
3 %% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
4 %% and then run scripts/auxiliar/makelsr.py
6 %% This file is in the public domain.
10 lsrtags = "contemporary-notation, percussion, real-music, really-cool, rhythms"
13 In the following snippet, two parts have a completely different time
14 signature, yet remain synchronized. The bar lines can no longer be
15 printed at the @code{Score} level; to allow independent bar lines in
16 each part, the @code{Default_barline_engraver} and
17 @code{Timing_translator} are moved from the @code{Score} context to the
20 If bar numbers are required, the @code{Bar_number_engraver} should also
21 be moved, since it relies on properties set by the
22 @code{Timing_translator}; a @code{\\with} block can be used to add bar
23 numbers to the relevant staff.
28 doctitle = "Printing music with different time signatures"
36 global = { \time 3/4 { s2.*3 } \bar "" \break { s2.*3 } }
41 \remove "Timing_translator"
42 \remove "Default_bar_line_engraver"
43 \remove "Bar_number_engraver"
44 \override SpacingSpanner.uniform-stretching = ##t
45 \override SpacingSpanner.strict-note-spacing = ##t
46 proportionalNotationDuration = #(ly:make-moment 1/64)
50 \consists "Timing_translator"
51 \consists "Default_bar_line_engraver"
55 \remove "Forbid_line_break_engraver"
56 tupletFullLength = ##t
60 Bassklarinette = \new Staff \with {
61 \consists "Bar_number_engraver"
62 barNumberVisibility = #(every-nth-bar-number-visible 2)
63 \override BarNumber.break-visibility = #end-of-line-invisible
82 \tuplet 3/2 { ees''4 r4 d''4 ~ }
87 \tuplet 4/3 { d''4 r4 }
104 Perkussion = \new StaffGroup <<