]> git.donarmstrong.com Git - lilypond.git/blob - input/lsr/additional-voices-to-avoid-collisions.ly
Merge master into nested-bookparts
[lilypond.git] / input / lsr / additional-voices-to-avoid-collisions.ly
1 %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
2 %% This file is in the public domain.
3 \version "2.11.62"
4
5 \header {
6   lsrtags = "simultaneous-notes"
7
8  doctitlees = "Voces adicionales para evitar colisiones"
9  texidoces = "
10 En ciertos casos de polifonía compleja, se necesitan voces adicionales
11 para evitar colisiones entre las notas.  Las voces adicionales se
12 añaden definiendo una variable que utiliza la función de Scheme
13 context-spec-music.
14
15 "
16
17   texidoc = "
18 In some instances of complex polyphonic music, additional voices are
19 necessary to prevent collisions between notes.  If more than four
20 parallel voices are needed, additional voices can be added by defining
21 a variable using the Scheme function @code{context-spec-music}.
22
23 "
24   doctitle = "Additional voices to avoid collisions"
25 } % begin verbatim
26 voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
27 \relative c'' {
28   \time 3/4 \key d \minor \partial 2
29   <<
30     { \voiceOne
31       a4. a8
32       e'4 e4. e8
33       f4 d4. c8
34     } \\ {
35       \voiceThree
36       f,2
37       bes4 a2
38       a4 s2
39     } \\ {
40       \voiceFive
41       s2
42       g4 g2
43       f4 f2
44     } \\ {
45       \voiceTwo
46       d2
47       d4 cis2
48       d4 bes2
49     }
50   >>
51 }