]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/using-beatlength-and-beatgrouping.ly
LSR: Update.
[lilypond.git] / input / lsr / using-beatlength-and-beatgrouping.ly
1 %% Do not edit this file; it is auto-generated from input/new
2 %% This file is in the public domain.
3 \version "2.13.1"
4
5 \header {
6   texidoces = "
7 La propiedad @code{measureLength} determina dónde se deben insertar
8 líneas divisorias y, con @code{beatLength} y @code{beatGrouping}, cómo
9 se deben generar las barras autoomáticas para las duraciones de barra
10 y compases para los que no hay ninguna regla definida para los finales
11 de barra. Este ejemplo muestra distintas dormas de controlar el
12 barrado mediante el establecimiento de estas propiedades. Las
13 explicaciones están en forma de comentarios dentro del código.
14
15 "
16   doctitlees = "Utilización de beatLength y beatGrouping"
17
18 %% Translation of GIT committish :<0364058d18eb91836302a567c18289209d6e9706>
19   texidocde = "
20 Die Eigenschaft @code{measureLength} bestimmt, wo Taktstriche eingefügt
21 werden sollen und, zusammen mit @code{beatLength} und
22 @code{beatGrouping}, wie automtische Balken für Notenlängen und
23 Taktarten, für die keine definierten Regeln gefunden werden, gesetzt
24 werden sollen.  Dieses Beispiel zeigt verschiedene Möglichkeiten,
25 die Balken zu kontrollieren, indem man diese Eigenschaften
26 beeinflusst.  Die Erklärungen werden als Kommentare im Quellcode
27 gegeben.
28 "
29   doctitlede = "beatLength und beatGrouping benutzen"
30
31   lsrtags = "rhythms"
32   texidoc = "
33 The property @code{measureLength} determines where bar lines
34 should be inserted and, with @code{beatLength} and
35 @code{beatGrouping}, how automatic beams should be generated
36 for beam durations and time signatures for which no beam-ending
37 rules are defined.  This example shows several ways of controlling
38 beaming by setting these properties.  The explanations are shown
39 as comments in the code.
40 "
41   doctitle = "Using beatLength and beatGrouping"
42 } % begin verbatim
43
44
45 \relative c'' {
46   \time 3/4
47   % The default in 3/4 time is to beam in three groups
48   % each of a quarter note length
49   a16 a a a a a a a a a a a
50
51   \time 12/16
52   % No auto-beaming is defined for 12/16
53   a16 a a a a a a a a a a a
54
55   \time 3/4
56   % Change time signature symbol, but retain underlying 3/4 beaming
57   \set Score.timeSignatureFraction = #'(12 . 16)
58   a16 a a a a a a a a a a a
59
60   % The 3/4 time default grouping of (1 1 1) and beatLength of 1/8
61   % are not consistent with a measureLength of 3/4, so the beams
62   % are grouped at beatLength intervals
63   \set Score.beatLength = #(ly:make-moment 1 8)
64   a16 a a a a a a a a a a a
65
66   % Specify beams in groups of (3 3 2 3) 1/16th notes
67   % 3+3+2+3=11, and 11*1/16<>3/4, so beatGrouping does not apply,
68   % and beams are grouped at beatLength (1/16) intervals
69   \set Score.beatLength = #(ly:make-moment 1 16)
70   \set Score.beatGrouping = #'(3 3 2 3)
71   a16 a a a a a a a a a a a
72
73   % Specify beams in groups of (3 4 2 3) 1/16th notes
74   % 3+4+2+3=12, and 12*1/16=3/4, so beatGrouping applies
75   \set Score.beatLength = #(ly:make-moment 1 16)
76   \set Score.beatGrouping = #'(3 4 2 3)
77   a16 a a a a a a a a a a a
78 }
79