]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/snippets/ancient-notation-template----modern-transcription-of-mensural-music.ly
Update LSR snippets locally
[lilypond.git] / Documentation / snippets / ancient-notation-template----modern-transcription-of-mensural-music.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.13.1"
4
5 \header {
6   lsrtags = "ancient-notation, template"
7
8 %% Translation of GIT committish: b2d4318d6c53df8469dfa4da09b27c15a374d0ca
9   texidoces = "
10 Al transcribir música mensural, es útil un «incipit» al compienzo
11 de la pieza para indicar la tonalidad y el tempo
12 originales. Aunque los músicos actuales están acostumbrados a las
13 barras de compás para reconocer con más facilidad los patrones
14 rítmicos, durante el período de la música mensural aún no se
15 habíen inventado las líneas divisorias; de hecho, la medida solía
16 cambiar a cada pocas notas. Como compromiso, a menudo las líneas
17 divisorias se imprimen entre los pentagramas en vez de hacerlo
18 encima de ellos.
19
20 "
21   doctitlees = "Plantilla de notación de música antigua (transcripción moderna de música mensural)"
22   
23 %% Translation of GIT committish: d96023d8792c8af202c7cb8508010c0d3648899d 
24   texidocde = "
25 Bei der Transkription von Mensuralmusik ist es oft erwünscht, ein 
26 Incipit an den Anfang des Stückes zu stellen, damit klar ist, wie 
27 Tempo und Schlüssel in der Originalnotation gesetzt waren. Während 
28 heutzutage Musiker an Taktlinien gewöhnt sind, um Rhythmen schneller 
29 zu erkennen, wurden diese in der Mensuralmusik nicht verwendet. 
30 Tatsächlich ändern sich die Rhythmen auch oft alle paar Noten. Als 
31 ein Kompromiss werden die Notenlinien nicht auf dem System, sondern 
32 zwischen den Systemen geschrieben.
33 "
34
35 doctitlede = "Vorlage für Alte Notation -- moderne Transkription von Mensuralmusik"
36
37 %% Translation of GIT committish: 892286cbfdbe89420b8181975032ea975e79d2f5
38   texidocfr = "
39 Lorsque l'on transcrit de la musique mensurale, un @emph{incipit} permet
40 d'indiquer la tonalité et le tempo d'origine.  Si les musiciens sont de
41 nos jours habitués aux barres de mesures qui présentent la structure
42 rythmique d'une œuvre, elles n'étaient pas en vigueur à l'époque où ces
43 pièces ont été composées, d'autant plus que la @qq{métrique} pouvait
44 changer au fil des notes.  Un compromis consiste à imprimer des barres
45 entre les portées plutôt que sur chacune d'elles.
46
47 "
48   doctitlefr = "Exemples de notation ancienne -- transcription moderne de musique mensurale"
49
50   doctitle = "Exemples de notation ancienne -- transcription moderne de musique mensurale"
51
52   texidoc = "
53 When transcribing mensural music, an incipit at the beginning of the
54 piece is useful to indicate the original key and tempo. While today
55 musicians are used to bar lines in order to faster recognize rhythmic
56 patterns, bar lines were not yet invented during the period of mensural
57 music; in fact, the meter often changed after every few notes. As a
58 compromise, bar lines are often printed between the staves rather than
59 on the staves. 
60
61 "
62   doctitle = "Ancient notation template -- modern transcription of mensural music"
63 } % begin verbatim
64
65 global = {
66   \set Score.skipBars = ##t
67
68   % incipit
69   \once \override Score.SystemStartBracket #'transparent = ##t
70   \override Score.SpacingSpanner #'spacing-increment = #1.0 % tight spacing
71   \key f \major
72   \time 2/2
73   \once \override Staff.TimeSignature #'style = #'neomensural
74   \override Voice.NoteHead #'style = #'neomensural
75   \override Voice.Rest #'style = #'neomensural
76   \set Staff.printKeyCancellation = ##f
77   \cadenzaOn % turn off bar lines
78   \skip 1*10
79   \once \override Staff.BarLine #'transparent = ##f
80   \bar "||"
81   \skip 1*1 % need this extra \skip such that clef change comes
82             % after bar line
83   \bar ""
84
85   % main
86   \revert Score.SpacingSpanner #'spacing-increment % CHECK: no effect?
87   \cadenzaOff % turn bar lines on again
88   \once \override Staff.Clef #'full-size-change = ##t
89   \set Staff.forceClef = ##t
90   \key g \major
91   \time 4/4
92   \override Voice.NoteHead #'style = #'default
93   \override Voice.Rest #'style = #'default
94
95   % FIXME: setting printKeyCancellation back to #t must not
96   % occur in the first bar after the incipit.  Dto. for forceClef.
97   % Therefore, we need an extra \skip.
98   \skip 1*1
99   \set Staff.printKeyCancellation = ##t
100   \set Staff.forceClef = ##f
101
102   \skip 1*7 % the actual music
103
104   % let finis bar go through all staves
105   \override Staff.BarLine #'transparent = ##f
106
107   % finis bar
108   \bar "|."
109 }
110
111 discantusNotes = {
112   \transpose c' c'' {
113     \set Staff.instrumentName = #"Discantus  "
114
115     % incipit
116     \clef "neomensural-c1"
117     c'1. s2   % two bars
118     \skip 1*8 % eight bars
119     \skip 1*1 % one bar
120
121     % main
122     \clef "treble"
123     d'2. d'4 |
124     b e' d'2 |
125     c'4 e'4.( d'8 c' b |
126     a4) b a2 |
127     b4.( c'8 d'4) c'4 |
128     \once \override NoteHead #'transparent = ##t c'1 |
129     b\breve |
130   }
131 }
132
133 discantusLyrics = \lyricmode {
134   % incipit
135   IV-
136
137   % main
138   Ju -- bi -- |
139   la -- te De -- |
140   o, om --
141   nis ter -- |
142   ra, __ om- |
143   "..." |
144   -us. |
145 }
146
147 altusNotes = {
148   \transpose c' c'' {
149     \set Staff.instrumentName = #"Altus  "
150
151     % incipit
152     \clef "neomensural-c3"
153     r1        % one bar
154     f1. s2    % two bars
155     \skip 1*7 % seven bars
156     \skip 1*1 % one bar
157
158     % main
159     \clef "treble"
160     r2 g2. e4 fis g | % two bars
161     a2 g4 e |
162     fis g4.( fis16 e fis4) |
163     g1 |
164     \once \override NoteHead #'transparent = ##t g1 |
165     g\breve |
166   }
167 }
168
169 altusLyrics = \lyricmode {
170   % incipit
171   IV-
172
173   % main
174   Ju -- bi -- la -- te | % two bars
175   De -- o, om -- |
176   nis ter -- ra, |
177   "..." |
178   -us. |
179 }
180
181 tenorNotes = {
182   \transpose c' c' {
183     \set Staff.instrumentName = #"Tenor  "
184
185     % incipit
186     \clef "neomensural-c4"
187     r\longa   % four bars
188     r\breve   % two bars
189     r1        % one bar
190     c'1. s2   % two bars
191     \skip 1*1 % one bar
192     \skip 1*1 % one bar
193
194     % main
195     \clef "treble_8"
196     R1 |
197     R1 |
198     R1 |
199     r2 d'2. d'4 b e' | % two bars
200     \once \override NoteHead #'transparent = ##t e'1 |
201     d'\breve |
202   }
203 }
204
205 tenorLyrics = \lyricmode {
206   % incipit
207   IV-
208
209   % main
210   Ju -- bi -- la -- te | % two bars
211   "..." |
212   -us. |
213 }
214
215 bassusNotes = {
216   \transpose c' c' {
217     \set Staff.instrumentName = #"Bassus  "
218
219     % incipit
220     \clef "bass"
221     r\maxima  % eight bars
222     f1. s2    % two bars
223     \skip 1*1 % one bar
224
225     % main
226     \clef "bass"
227     R1 |
228     R1 |
229     R1 |
230     R1 |
231     g2. e4 |
232     \once \override NoteHead #'transparent = ##t e1 |
233     g\breve |
234   }
235 }
236
237 bassusLyrics = \lyricmode {
238   % incipit
239   IV-
240
241   % main
242   Ju -- bi- |
243   "..." |
244   -us. |
245 }
246
247 \score {
248   \new StaffGroup = choirStaff <<
249     \new Voice =
250       "discantusNotes" << \global \discantusNotes >>
251     \new Lyrics =
252       "discantusLyrics" \lyricsto discantusNotes { \discantusLyrics }
253     \new Voice =
254       "altusNotes" << \global \altusNotes >>
255     \new Lyrics =
256       "altusLyrics" \lyricsto altusNotes { \altusLyrics }
257     \new Voice =
258       "tenorNotes" << \global \tenorNotes >>
259     \new Lyrics =
260       "tenorLyrics" \lyricsto tenorNotes { \tenorLyrics }
261     \new Voice =
262       "bassusNotes" << \global \bassusNotes >>
263     \new Lyrics =
264       "bassusLyrics" \lyricsto bassusNotes { \bassusLyrics }
265   >>
266   \layout {
267     \context {
268       \Score
269
270       % no bars in staves
271       \override BarLine #'transparent = ##t
272
273       % incipit should not start with a start delimiter
274       \remove "System_start_delimiter_engraver"
275     }
276     \context {
277       \Voice
278
279       % no slurs
280       \override Slur #'transparent = ##t
281
282       % Comment in the below "\remove" command to allow line
283       % breaking also at those barlines where a note overlaps
284       % into the next bar.  The command is commented out in this
285       % short example score, but especially for large scores, you
286       % will typically yield better line breaking and thus improve
287       % overall spacing if you comment in the following command.
288       %\remove "Forbid_line_break_engraver"
289     }
290   }
291 }
292
293
294
295