]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/snippets/additional-voices-to-avoid-collisions.ly
bc9759e10c51e5069c61fd60c1f7b531f190c0d2
[lilypond.git] / Documentation / snippets / additional-voices-to-avoid-collisions.ly
1 %% Do not edit this file; it is automatically
2 %% generated from LSR http://lsr.dsi.unimi.it
3 %% This file is in the public domain.
4 \version "2.13.16"
5
6 \header {
7   lsrtags = "simultaneous-notes"
8
9 %% Translation of GIT committish: 2b0dc29608d6c3f5a03ead4877ae514c647adb74
10  doctitlees = "Voces adicionales para evitar colisiones"
11  texidoces = "
12 En ciertos casos de polifonía compleja, se necesitan voces adicionales
13 para evitar colisiones entre las notas.  Si se necesitan más de cuatro
14 voces paralelas, las voces adicionales se añaden definiendo una
15 variable que utiliza la función de Scheme @code{context-spec-music}.
16
17 "
18
19 %% Translation of GIT committish: 0a868be38a775ecb1ef935b079000cebbc64de40
20   texidocde = "
21 Ein einigen Fällen von sehr komplexer polyphoner Musik sind zusätzliche
22 Stimmen notwendig, um Zusammestöße zwischen den Noten zu vermeiden.
23 Wenn mehr als vier parallele Stimmen benötigt werden, können zusätzliche
24 Stimmen definiert werden, indem eine Variable mit der Funktion
25 @code{context-spec-music} definiert wird.
26
27 "
28   doctitlede = "Zusätzliche Stimmen um Zusammenstöße zu vermeiden"
29 %% Translation of GIT committish: 1baa2adf57c84e8d50e6907416eadb93e2e2eb5c
30   texidocfr = "
31 Dans certains cas de musique polyphonie complexe, une voix
32 supplémentaire peut permettre d'éviter les risques de collision.
33 Lorsque quatre voix parallèles ne suffisent pas, la fonction Scheme
34 @code{context-spec-music} permet d'ajouter des d'autres voix.
35
36 "
37   doctitlefr = "Ajout de voix pour éviter les collisions"
38
39
40   texidoc = "
41 In some instances of complex polyphonic music, additional voices are
42 necessary to prevent collisions between notes.  If more than four
43 parallel voices are needed, additional voices can be added by defining
44 a variable using the Scheme function @code{context-spec-music}.
45
46 "
47   doctitle = "Additional voices to avoid collisions"
48 } % begin verbatim
49
50 voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
51
52 \relative c'' {
53   \time 3/4
54   \key d \minor
55   \partial 2
56   <<
57     {
58       \voiceOne
59       a4. a8
60       e'4 e4. e8
61       f4 d4. c8
62     }
63     \\
64     {
65       \voiceThree
66       f,2
67       bes4 a2
68       a4 s2
69     }
70     \\
71     {
72       \voiceFive
73       s2
74       g4 g2
75       f4 f2
76     }
77     \\
78     \bar "||"{
79       \voiceTwo
80       d2
81       d4 cis2
82       d4 bes2
83     }
84   >>
85 }
86