1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: aebc0820702acbd928a9acb14e1c95131a0234d9
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
12 @c Translators: Valentin Villenave
13 @c Translation checkers: Jean-Charles Malahieude, John Mandereau
15 @node Ancient notation
16 @section Ancient notation
22 @c TODO: move to chords.itely -FV
24 @unnumberedsubsubsec Figured bass
26 @cindex basse continue
27 @cindex basse chiffrée
29 @c TODO: musicological blurb about FB
30 @c librement adapté de
31 @c http://en.wikipedia.org/wiki/Basso_continuo#Basso_continuo
32 Les parties de basse continue étaient très répandues dans la musique
33 baroque et jusqu'à la fin du XVIIIe siècle. Comme son nom
34 l'indique, le @emph{continuo} constitue une partie à lui seul, qui
35 se déroule tout au long de l'œuvre pour en donner la structure harmonique.
37 Les musiciens du @emph{continuo} jouent des claviers (clavecin,
38 orgue) ou de tout autre instrument pouvant réaliser des accords. Leur
39 partie est constituée d'une portée de basse aux notes agrémentées de
40 combinaisons de chiffres et signes indiquant le développement des
41 accords à jouer, ainsi que leur éventuel renversement. Cette notation
42 était avant tout un guide, invitant le musicien à improviser de
43 lui-même l'accompagnement.
45 LilyPond gère la basse chiffrée.
47 @lilypond[quote,ragged-right,verbatim,fragment]
49 \new Voice { \clef bass dis4 c d ais g fis}
50 \new FiguredBass \figuremode {
51 < 6 >4 < 7\+ >8 < 6+ [_!] >
58 La gestion de la basse chiffrée se décompose en deux parties. Dans un
59 premier temps, le mode @code{\figuremode} permet de saisir les accords
60 sous forme chiffrée. Le contexte @rinternals{FiguredBass} s'occupera
61 ensuite de gérer les objets @rinternals{BassFigure}.
63 En mode de saisie, un chiffrage est délimité par @code{<} et
64 @code{>}. La durée est indiquée après le @code{>} :
69 @lilypond[quote,ragged-right,fragment]
74 Les altérations s'obtiennent en ajoutant aux chiffres les caractères
75 @code{-}, @code{!} ou @code{+}. Un signe plus s'obtient grâce à
76 @code{\+}, et une quinte ou septième diminuée par @code{5/} ou
77 @code{7/} respectivement.
80 <4- 6+ 7!> <5++> <3--> <7/> r <6\+ 5/>
82 @lilypond[quote,ragged-right,fragment]
83 \figures { <4- 6+ 7!> <5++> <3--> <7/> r <6\+ 5/> }
86 Le caractère @code{_} insère un espace, et l'on peut imprimer des
87 crochets avec @code{[} et @code{]}. Vous pouvez aussi ajouter des
88 chaînes de caractères ou des étiquettes --- cf. @ref{Text
92 <[4 6] 8 [_! 12] > <5 \markup @{ \number 6 \super (1) @} >
94 @lilypond[quote,ragged-right,fragment]
96 \figuremode { < [4 6] 8 [_! 12] > < 5 \markup{ \tiny \number 6 \super (1)} > }
100 Lorsque des chiffrages se répètent, vous pouvez utiliser des lignes de
103 @lilypond[verbatim,relative=1]
110 \set useBassFigureExtenders = ##t
117 En pareil cas, la ligne de prolongation masquera toujours le chiffre
118 qu'elle rappelle dans le chiffrage suivant.
120 Le contexte @code{FiguredBass} ne tient aucun compte de la ligne de
121 basse. Par conséquent, il vous faudra peut être insérer des chiffrages
122 supplémentaires pour imprimer les prolongations, ou utiliser des
123 @code{\!} pour les éviter, comme dans l'exemple suivant :
125 @lilypond[relative=1]
129 \set useBassFigureExtenders = ##t
130 <6 4->4. <6 4->16. <6 4->32 <5>8. r16 <6>8 <6\! 5->
134 f16. g32 f16. g32 f16. g32 f16. g32 f8. es16 d8 es
139 Lorsque vous utilisez des lignes de prolongation, les chiffres communs
140 seront verticalement alignés. Pour l'éviter, insérez un silence avec
141 @code{r} afin de réinitialiser l'alignement. Par exemple, saisissez
153 On peut choisir d'impriemr les altérations et signes plus aussi bien
154 avant qu'après les chiffres, en réglant les propriétés
155 @code{figuredBassAlterationDirection} et
156 @code{figuredBassPlusDirection}.
161 \set figuredBassAlterationDirection = #1
163 \set figuredBassPlusDirection = #1
165 \set figuredBassAlterationDirection = #-1
171 Bien que la gestion de la basse chiffrée ressemble beaucoup à celle
172 des accords, elle est beaucoup plus simpliste. Le mode
173 @code{\figuremode} ne fait que stocker des chiffres que le contexte
174 @rinternals{FiguredBass} se chargera d'imprimer tels quels. En
175 aucune manière ils ne sont transformés en son, et ils ne sont pas
176 rendus dans un fichier MIDI.
178 En interne, ce code produit des étiquettes de texte que vous
179 pouvez formater à votre convenance grâce aux propriétés des
180 étiquettes. Par exemple, l'espacement vertical des chiffrages est
181 déterminé par la propriété @code{baseline-skip}.
184 On peut également ajouter une basse chiffrée directement à un contexte
185 @code{Staff}. L'alignement vertical est alors automatiquement ajusté.
187 @lilypond[ragged-right,fragment,quote]
189 \new Staff = someUniqueName
194 %% send to existing Staff.
195 \context Staff = someUniqueName
199 \set Staff.useBassFigureExtenders = ##t
208 Par défaut, les chiffres sont imprimés au-dessus de la portée. Pour les
209 imprimer dessous, ajoutez
212 \override Staff.BassFigureAlignmentPositioning #'direction = #DOWN
218 Si vous positionnez la basse chiffrée au dessus de la portée en ayant
219 recours aux lignes d'extension et @code{implicitBassFigures}, les lignes
220 peuvent se mélanger. Préserver l'ordre des prolongateurs peut s'avérer
221 impossible lorsque plusieurs chiffrages qui se chevauchent en possèdent.
222 Ce problème peut être contourné en jouant sur l'empilement, avec la
223 propriété @code{stacking-dir} de l'objet @code{BassFigureAlignment}.
228 Référence du programme : les objets @rinternals{NewBassFigure},
229 @rinternals{BassFigureAlignment}, @rinternals{BassFigureLine},
230 @rinternals{BassFigureBracket} et
231 @rinternals{BassFigureContinuation}, ainsi que le contexte
232 @rinternals{FiguredBass}.