Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(858)

Delta Between Two Patch Sets: Documentation/notation/simultaneous.itely

Issue 11328043: Issue 3457: Add NullVoice context (using \partcombine with lyrics). (Closed)
Left Patch Set: Created 10 years, 8 months ago
Right Patch Set: Minor clarification. Created 10 years, 7 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « no previous file | Documentation/notation/vocal.itely » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
1 @c -*- coding: utf-8; mode: texinfo; -*- 1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore 2 @ignore
3 Translation of GIT committish: FILL-IN-HEAD-COMMITTISH 3 Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
4 4
5 When revising a translation, copy the HEAD committish of the 5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. For details, see the Contributors' 6 version that you are working on. For details, see the Contributors'
7 Guide, node Updating translation committishes.. 7 Guide, node Updating translation committishes..
8 @end ignore 8 @end ignore
9 9
10 @c \version "2.17.6" 10 @c \version "2.17.25"
11 11
12 12
13 @node Simultaneous notes 13 @node Simultaneous notes
14 @section Simultaneous notes 14 @section Simultaneous notes
15 15
16 @lilypondfile[quote,ragged-right,line-width=16\cm]{simultaneous-headword.ly} 16 @lilypondfile[quote,ragged-right,line-width=16\cm]{simultaneous-headword.ly}
17 17
18 Polyphony in music refers to having more than one voice occurring 18 Polyphony in music refers to having more than one voice occurring
19 in a piece of music. Polyphony in LilyPond refers to having more 19 in a piece of music. Polyphony in LilyPond refers to having more
20 than one voice on the same staff. 20 than one voice on the same staff.
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
53 notes. 53 notes.
54 54
55 @lilypond[verbatim,quote,relative=2] 55 @lilypond[verbatim,quote,relative=2]
56 <a c e>1 <a c e>2 <f a c e>4 <a c>8. <g c e>16 56 <a c e>1 <a c e>2 <f a c e>4 <a c>8. <g c e>16
57 @end lilypond 57 @end lilypond
58 58
59 Chords may also be followed by articulations, again just like simple 59 Chords may also be followed by articulations, again just like simple
60 notes. 60 notes.
61 61
62 @lilypond[verbatim,quote,relative=2] 62 @lilypond[verbatim,quote,relative=2]
63 <a c e>1\fermata <a c e>2-> <f a c e>4\prall <a c>8.^| <g c e>16-. 63 <a c e>1\fermata <a c e>2-> <f a c e>4\prall <a c>8.^! <g c e>16-.
64 @end lilypond 64 @end lilypond
65 65
66 The notes within the chord themselves can also be followed by articulation 66 The notes within the chord themselves can also be followed by articulation
67 and ornamentation. 67 and ornamentation.
68 68
69 @lilypond[verbatim,quote,relative=2] 69 @lilypond[verbatim,quote,relative=2]
70 <a c\prall e>1 <a-> c-^ e>2 <f-. a c-. e-.>4 70 <a c\prall e>1 <a-> c-^ e>2 <f-. a c-. e-.>4
71 <a-+ c-->8. <g\fermata c e\turn>16 71 <a-+ c-->8. <g\fermata c e\turn>16
72 @end lilypond 72 @end lilypond
73 73
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
160 160
161 @lilypond[verbatim,quote,relative=2] 161 @lilypond[verbatim,quote,relative=2]
162 <a c e>1 q <f a c>2 q 162 <a c e>1 q <f a c>2 q
163 @end lilypond 163 @end lilypond
164 164
165 As with regular chords, the chord repetition symbol can be used with 165 As with regular chords, the chord repetition symbol can be used with
166 durations, articulations, markups, slurs, beams, etc. as only the 166 durations, articulations, markups, slurs, beams, etc. as only the
167 pitches of the previous chord are duplicated. 167 pitches of the previous chord are duplicated.
168 168
169 @lilypond[verbatim,quote,relative=2] 169 @lilypond[verbatim,quote,relative=2]
170 <a c e>1\p^"text" q2\<( q8)[-| q8.]\! q16-1-2-3 q8\prall 170 <a c e>1\p^"text" q2\<( q8)[-! q8.]\! q16-1-2-3 q8\prall
171 @end lilypond 171 @end lilypond
172 172
173 The chord repetition symbol always remembers the last instance of 173 The chord repetition symbol always remembers the last instance of
174 a chord so it is possible to repeat the most recent chord even if 174 a chord so it is possible to repeat the most recent chord even if
175 other non-chorded notes or rests have been added since. 175 other non-chorded notes or rests have been added since.
176 176
177 @lilypond[verbatim,quote,relative=2] 177 @lilypond[verbatim,quote,relative=2]
178 <a c e>1 c'4 q2 r8 q8 | 178 <a c e>1 c'4 q2 r8 q8 |
179 q2 c, | 179 q2 c, |
180 @end lilypond 180 @end lilypond
(...skipping 834 matching lines...) Expand 10 before | Expand all | Expand 10 after
1015 } 1015 }
1016 1016
1017 << 1017 <<
1018 \new Staff { \instrumentOne } 1018 \new Staff { \instrumentOne }
1019 \new Staff { \instrumentTwo } 1019 \new Staff { \instrumentTwo }
1020 \new Staff { \partcombine \instrumentOne \instrumentTwo } 1020 \new Staff { \partcombine \instrumentOne \instrumentTwo }
1021 >> 1021 >>
1022 @end lilypond 1022 @end lilypond
1023 1023
1024 1024
1025 @subsubsubheading Using \partcombine with lyrics
1026
1027 @cindex \partcombine and lyrics
1028
1029 The @code{\partcombine} command is not designed to work with
1030 lyrics; if one of the voices is explicitly named in order to
1031 attach lyrics to it, the partcombiner will stop working. However,
1032 this effect can be achieved using a @code{NullVoice} context. See
1033 @ref{Polyphony with shared lyrics}.
1034
1035
1025 @snippets 1036 @snippets
1026 1037
1027 @lilypondfile[verbatim,quote,texidoc,doctitle] 1038 @lilypondfile[verbatim,quote,texidoc,doctitle]
1028 {combining-two-parts-on-the-same-staff.ly} 1039 {combining-two-parts-on-the-same-staff.ly}
1029 1040
1030 @lilypondfile[verbatim,quote,texidoc,doctitle] 1041 @lilypondfile[verbatim,quote,texidoc,doctitle]
1031 {changing-partcombine-texts.ly} 1042 {changing-partcombine-texts.ly}
1032
1033 @lilypondfile[verbatim,quote,texidoc,doctitle]
1034 {using-partcombine-with-lyrics.ly}
Trevor Daniels 2013/07/16 07:12:13 No. This is too long and too much of a hack to be
1035 1043
1036 @seealso 1044 @seealso
1037 Music Glossary: 1045 Music Glossary:
1038 @rglos{a due}, 1046 @rglos{a due},
1039 @rglos{part}. 1047 @rglos{part}.
1040 1048
1041 Notation Reference: 1049 Notation Reference:
1042 @ref{Writing parts}. 1050 @ref{Writing parts}.
1043 1051
1044 Snippets: 1052 Snippets:
1045 @rlsr{Simultaneous notes}. 1053 @rlsr{Simultaneous notes}.
1046 1054
1047 Internals Reference: 1055 Internals Reference:
1048 @rinternals{PartCombineMusic}, 1056 @rinternals{PartCombineMusic},
1049 @rinternals{Voice}. 1057 @rinternals{Voice}.
1050 1058
1051 @knownissues 1059 @knownissues
1052 The @code{\partcombine} command can only accept two voices. 1060 All @code{\partcombine@dots{}} functions can only accept two voices.
Trevor Daniels 2013/07/16 07:12:13 Leave the text as it was originally, but add somet
1053 1061
1054 @code{\partcombine@dots{}} functions cannot be placed inside a @code{\tuplet} 1062 @code{\partcombine@dots{}} functions cannot be placed inside a @code{\tuplet}
1055 or @code{\relative} block. 1063 or @code{\relative} block.
1056 1064
1057 If @code{printPartCombineTexts} is set and the two voices play the same 1065 If @code{printPartCombineTexts} is set and the two voices play the same
1058 notes @qq{on and off}, in the same measure, the part combiner may 1066 notes @qq{on and off}, in the same measure, the part combiner may
1059 typeset @code{a2} more than once in that measure. 1067 typeset @code{a2} more than once in that measure.
1060 1068
1061 @code{\partcombine} only knows when a note starts in a @code{Voice}; it 1069 @code{\partcombine} only knows when a note starts in a @code{Voice}; it
1062 cannot, for example, remember if a note in one @code{Voice} has already 1070 cannot, for example, remember if a note in one @code{Voice} has already
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after
1189 >> 1197 >>
1190 } 1198 }
1191 @end lilypond 1199 @end lilypond
1192 1200
1193 @seealso 1201 @seealso
1194 Learning Manual: 1202 Learning Manual:
1195 @rlearning{Organizing pieces with variables}. 1203 @rlearning{Organizing pieces with variables}.
1196 1204
1197 Snippets: 1205 Snippets:
1198 @rlsr{Simultaneous notes}. 1206 @rlsr{Simultaneous notes}.
LEFTRIGHT

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b