1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
3 Translation of GIT committish: 95e6825ee09ca7f8eea87580301c8819ff1d571b
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. See TRANSLATION for details.
10 Tutorial guidelines: (different from policy.txt!)
11 - unless you have a really good reason, use either
12 @lilypond[verbatim,quote]
14 @lilypond[verbatim,quote,relative=2]
16 Don't use any other relative=X commands.
18 - use "aes" and "ees" instead of "as" and "es". I know it's not
19 correct Dutch naming, but let's not confuse people with this
20 until we get to the Basic notation chapter.
22 - Add "Music Glossary: @rglos{foo}" to the *top* of the relevant
23 portions of the tutorial.
29 @c Translators: Nicolas Grandclaude, Ludovic Sardain, Gauvain Pocentek
30 @c Translation checkers: Jean-Charles Malahieude, Valentin Villenave, John Mandereau
31 @c Translation status: post-GDP
33 @node Bases de notation musicale
34 @chapter Bases de notation musical
35 @translationof Common notation
37 Suite au premier contact avec le @ref{Tutoriel}, voyons comment
38 créer de belles partitions utilisant une notation musicale courante
41 * Notation sur une seule portée::
44 * Dernières précisions::
47 @node Notation sur une seule portée
48 @section Notation sur une seule portée
49 @translationof Single staff notation
51 Cette section présente la notation courante dont on a besoin pour
52 écrire une voix sur une portée.
55 * Altérations et armure::
57 * Articulations et nuances::
59 * Barres de ligature automatiques et manuelles::
60 * Commandes rythmiques avancées::
64 @node Altérations et armure
65 @subsection Altérations et armure
66 @translationof Accidentals and key signatures
68 @subheading Altérations
83 Glossaire musical : @rglos{sharp}, @rglos{flat}, @rglos{double sharp},
84 @rglos{double flat}, @rglos{accidental}.
86 Dans la notation par défaut, on obtient un @notation{dièse} en
87 ajoutant @code{is} au nom de la note, et un @notation{bémol} en
88 ajoutant @code{es}. Comme vous pouvez vous y attendre, un double
89 dièse ou double bémol s'obtiennent en ajoutant @code{isis} ou
90 @code{eses}. Cette syntaxe est dérivée de la convention de
91 dénomination des notes dans les langues nordiques et germaniques,
92 comme l'allemand ou le hollandais.
95 Cependant, si vous utilisez la commande
96 @w{@code{@w{\include@tie{}"italiano.ly"}}} pour entrer les noms de note
97 français au lieu des noms hollandais, il faudra ajouter un @code{d} pour
98 obtenir un dièse, et un @code{b} pour un bémol. Le double dièse et le
99 double bémol s'obtiennent en ajoutant respectivement @code{dd} et
100 @code{bb}. Pour en savoir plus sur les autres langues disponibles,
101 consultez @ruser{Noms de note dans d'autres langues}.
104 @lilypond[verbatim,quote,relative=2]
105 cis1 ees fisis, aeses
110 @cindex armure, définition de l'
111 @cindex armure, altérations à l'
112 @cindex altérations à l'armure
123 Glossaire musical : @rglos{key signature}, @rglos{major},
126 L'armure est déterminée par la commande @code{\key}, suivie d'une
127 hauteur puis de @code{\major} (majeur) ou @code{\minor} (mineur).
129 @lilypond[verbatim,quote,relative=2]
138 @subheading Attention aux armures et aux hauteurs
140 Glossaire musical : @rglos{accidental}, @rglos{key signature},
141 @rglos{pitch}, @rglos{flat}, @rglos{natural}, @rglos{sharp},
142 @rglos{transposition}.
144 La combinaison de l'@notation{armure} et des hauteurs de note -- y
145 compris les altérations -- permet à LilyPond de déterminer dans quel
146 cas imprimer des @notation{altérations accidentelles}. L'armure
147 n'affecte que les altérations @emph{imprimées}, et non les hauteurs
148 réelles ! Cette fonctionnalité est souvent source de confusion pour
149 les nouveaux utilisateurs, aussi expliquons-la en détail.
151 LilyPond fait une distinction nette entre le contenu musical et la
152 mise en forme. L'altération d'une note -- @notation{bémol},
153 @notation{bécarre} ou @notation{dièse} -- fait partie de sa hauteur,
154 et relève donc du contenu musical. La gravure ou non d'une altération
155 accidentelle -- un @emph{signe} bémol, bécarre ou dièse -- devant la
156 note correspondante est une question qui relève de la mise en forme.
157 La gravure d'une partition suit des règles, en particulier des règles
158 d'indication des altérations accidentelles. Les hauteurs de note, en
159 revanche, relèvent de ce que vous voulez entendre ; et, dans la mesure
160 où la musique que vous entrez est censée être celle que vous voulez
161 entendre, LilyPond, qui n'est chargé que de la gravure, ne les
162 choisira pas à votre place.
166 @lilypond[verbatim,quote,relative=2]
172 aucune note n'a d'altération accidentelle, et pourtant vous devrez
173 entrer le @code{is} pour les notes @code{cis} et @code{fis}.
175 Le code @code{b} ne veut pas dire @qq{Imprimez-moi un point noir sur
176 la troisième ligne de la portée.} Cela signifie plutôt : @qq{Ici se
177 trouve une note dont la hauteur est un si naturel.} Avec une armure
178 de la bémol majeur, ce @code{si} est flanqué d'un bécarre accidentel :
180 @lilypond[verbatim,quote,relative=2]
185 Ajouter explicitement toutes les altérations demande un peu plus
186 d'effort dans la phase de saisie, mais cela facilite grandement la
187 @notation{transposition}. De plus, les altérations accidentelles
188 peuvent ainsi être imprimées suivant plusieurs conventions. Pour
189 connaître les différentes manières dont les altérations accidentelles
190 peuvent être imprimées, consultez
191 @ruser{Altérations accidentelles automatiques}.
195 Manuel de notation : @ruser{Noms de note dans d'autres langues},
196 @ruser{Altérations}, @ruser{Altérations accidentelles automatiques},
199 Glossaire musical : @rglos{Pitch names}.
204 @translationof Ties and slurs
206 @cindex liaisons de prolongation
207 @cindex liaisons de tenue
208 @cindex prolongation, liaisons de
209 @cindex durée, liaisons de
210 @cindex tenue, liaisons de
216 @subheading Liaisons de prolongation
218 Glossaire musical : @rglos{tie}.
220 Pour créer une liaison de prolongation@footnote{parfois aussi appelée
221 liaison de tenue}, on ajoute un tilde @code{~} à la première note
224 @lilypond[verbatim,quote,relative=2]
229 @cindex liaisons d'articulation
230 @cindex articulation, liaisons d'
232 @subheading Liaisons d'articulation
234 @c Le terme de "slur" a deux sens en français : articulation et phrasé.
235 @c Je garde ici le terme "legato", tel qu'il apparaît dans le texte original,
236 @c car c'est celui qui me semble le plus couramment employé.
237 @c slur = "il zon" (articulation). jcm
238 @c phrasing slur = "ils ont des chapeaux ronds" (phrase). jcm
240 Glossaire musical : @rglos{slur}, @rglos{phrasing}.
242 Une liaison d'articulation ou @emph{legato} peut englober
243 plusieurs notes. Les notes de départ et d'arrivée sont suivies
244 respectivement d'un signe @code{(} et @code{)}.
246 @lilypond[verbatim,quote,relative=2]
247 d4( c16) cis( d e c cis d) e( d4)
250 @cindex liaisons de phrasé
251 @cindex phrasé, liaisons de
253 @subheading Liaisons de phrasé
255 De plus longues liaisons, dites de phrasé, sont délimitées par @code{\(} et
256 @code{\)}. Il est possible d'avoir en même temps des legatos et des
257 phrasés, mais pas plusieurs liaisons de phrasé ou de @emph{legato} à la fois.
259 @lilypond[verbatim,quote,relative=2]
260 a8(\( ais b c) cis2 b'2 a4 cis,\)
265 @cindex liaisons d'articulation et de prolongation, différences
266 @subheading Attention aux types de liaison
268 Glossaire musical : @rglos{articulation}, @rglos{slur}, @rglos{tie}.
270 Une liaison d'articulation ou de phrasé ressemble à une liaison de
271 prolongation, mais n'a pas la même signification. Alors qu'une
272 liaison de prolongation ne peut relier que deux notes de même hauteur,
273 le @emph{legato} indique une articulation de plusieurs notes,
274 éventuellement en grand nombre. Les liaisons de tenue peuvent être
275 enchâssées dans un @emph{legato} ou un phrasé.
277 @lilypond[verbatim,quote,relative=2]
278 c2~( c8 fis fis4 ~ fis2 g2)
283 Manuel de notation : @ruser{Liaisons de prolongation},
284 @ruser{Liaisons d'articulation},
285 @ruser{Liaisons de phrasé}.
288 @node Articulations et nuances
289 @subsection Articulations et nuances
290 @translationof Articulation and dynamics
292 @subheading Articulations
298 Glossaire musical : @rglos{articulation}.
300 Des @notation{articulations} peuvent être ajoutées à une note, au moyen
301 d'un tiret @code{-} suivi d'un caractère :
303 @lilypond[verbatim,quote,relative=2]
304 c-. c-- c-> c-^ c-+ c-_
314 Glossaire musical : @rglos{fingering}.
316 De même, des indications de doigté peuvent être ajoutées à une note en
317 utilisant un tiret (@samp{-}) et le chiffre à écrire :
319 @lilypond[verbatim,quote,relative=2]
323 Articulations et doigtés sont habituellement placés automatiquement,
324 mais vous pouvez spécifier leur positionnement en utilisant @code{^} (en
325 haut) ou @code{_} (en bas). Vous pouvez aussi utiliser plusieurs
326 articulations sur la même note. Dans la plupart des cas, cependant,
327 il est bon de laisser LilyPond déterminer l'emplacement de
330 @lilypond[verbatim,quote,relative=2]
331 c_-^1 d^. f^4_2-> e^-_+
349 Glossaire musical : @rglos{dynamics}, @rglos{crescendo},
352 On obtient un signe de @notation{nuance} en ajoutant à la note les
353 lettres du signe, précédées d'un anti-slash @code{\} :
355 @lilypond[verbatim,quote,relative=2]
363 @c Pluriel des termes musicaux italiens :
364 @c selon Littré, plutôt à la française (en "-os" qu'en "-i")
366 @notation{Crescendos} et @notation{decrescendos} débutent avec les
367 commandes @code{\<} et @code{\>}. Ils se terminent soit par une
368 nuance d'arrivée, par exemple @code{\f}, soit par la commande
371 @lilypond[verbatim,quote,relative=2]
377 Manuel de notation : @ruser{Articulations et ornements},
378 @ruser{Doigtés}, @ruser{Nuances}.
382 @subsection Ajout de texte
383 @translationof Adding text
385 @cindex texte, ajout de
386 @cindex ajout de texte
392 On peut ajouter du texte à une partition :
394 @lilypond[verbatim,quote,relative=2]
398 Pour mettre en forme du texte, on utilise la commande @code{\markup} :
400 @lilypond[verbatim,quote,relative=2]
401 c1^\markup{ \bold espr}
403 \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p
409 Manuel de notation : @ruser{Ajout de texte}.
412 @node Barres de ligature automatiques et manuelles
413 @subsection Barres de ligature automatiques et manuelles
414 @translationof Automatic and manual beams
417 @cindex barre de ligature
418 @cindex ligatures automatiques
419 @cindex ligatures manuelles
420 @cindex ligatures explicites
425 @funindex \autoBeamOff
426 @funindex autoBeamOff
427 @funindex \autoBeamOn
430 Glossaire musical : @rglos{beam}.
432 Toutes les barres de ligature sont dessinées automatiquement :
434 @lilypond[verbatim,quote,relative=2]
435 a8 ais d ees r d c16 b a8
439 Lorsqu'on n'aime pas la manière dont les notes sont automatiquement
440 groupées, il est possible de les ligaturer manuellement, en marquant la
441 première note à attacher d'un crochet ouvrant @code{[} et la dernière
442 d'un crochet fermant @code{]}.
444 @lilypond[verbatim,quote,relative=2]
445 a8[ ais] d[ ees r d] a b
448 Pour désactiver les barres de ligature automatiques pour des passages
449 entiers, utilisez la commande @code{\autoBeamOff}, et utilisez
450 @code{\autoBeamOn} pour les réactiver.
452 @lilypond[verbatim,quote,relative=2]
461 Manuel de notation : @ruser{Barres de ligature automatiques},
462 @ruser{Barres de ligature manuelles}.
465 @node Commandes rythmiques avancées
466 @subsection Commandes rythmiques avancées
467 @translationof Advanced rhythmic commands
469 @subheading Mesure incomplète
473 @cindex mesure incomplète
478 Glossaire musical : @rglos{anacrusis}.
480 On crée une levée (ou anacrouse) avec la commande @code{\partial},
481 suivie d'une durée : @code{\partial 4} produit une levée d'une noire
482 et @code{\partial 8} d'une croche.
484 @lilypond[verbatim,quote,relative=2]
497 Glossaire musical : @rglos{note value}, @rglos{triplet}.
499 Les @notation{nolets} sont créés avec la commande @code{\times}, qui
500 prend deux arguments : une fraction et une expression musicale. La
501 durée des notes de l'expression musicale est multipliée par la
502 fraction. Par exemple les notes d'un @notation{triolet} durent les
503 deux tiers de la durée de leur notation réelle, cette fraction est
504 donc de 2/3 pour les triolets :
506 @lilypond[verbatim,quote,relative=2]
507 \times 2/3 { f8 g a }
509 \times 2/3 { f,8 g16[ a g a] }
513 @subheading Notes d'ornement
515 @cindex notes d'ornement
516 @cindex ornementation
522 @funindex \acciaccatura
523 @funindex acciaccatura
524 @funindex \appoggiatura
525 @funindex acciaccatura
527 Glossaire musical : @rglos{grace notes}, @rglos{acciaccatura},
528 @rglos{appoggiatura}.
530 Des @notation{notes d'ornement} s'obtiennent en appliquant la commande
531 @code{\grace}, @code{\appoggiatura} ou @code{\acciaccatura} à une
532 expression musicale :
534 @lilypond[verbatim,quote,relative=2]
535 c2 \grace { a32[ b] } c2
536 c2 \appoggiatura b16 c2
537 c2 \acciaccatura b16 c2
542 Manuel de notation : @ruser{Notes d'ornement}, @ruser{Nolets},
546 @node Notes simultanées
547 @section Notes simultanées
548 @translationof Multiple notes at once
550 Cette section traite de situations où l'on a plus d'une note à la fois :
551 plusieurs instruments, plusieurs voix ou portées pour un même
552 instrument (le piano, par exemple), et les accords.
554 En théorie musicale, la polyphonie désigne une musique constituée de
555 plusieurs voix ; dans LilyPond, ce terme désigne les situations où il
556 y a plus d'une voix sur une même portée.
559 * Les expressions musicales en clair::
560 * Plusieurs portées::
561 * Regroupements de portées::
562 * Combinaison de notes en accords::
563 * Polyphonie sur une portée::
567 @node Les expressions musicales en clair
568 @subsection Les expressions musicales en clair
569 @translationof Music expressions explained
571 @cindex expression musicale
573 Dans les fichiers source LilyPond, la musique est représentée par ce
574 qu'on appelle des @emph{expressions musicales}. En soi, une seule note
575 peut constituer une expression musicale :
577 @lilypond[verbatim,quote,relative=2]
581 Mettre un groupe de notes entre accolades crée une nouvelle expression
582 musicale, appelée @emph{expression musicale composée}. En voici un
583 exemple avec deux notes :
585 @lilypond[verbatim,quote,relative=2]
589 La mise entre accolades d'une séquence d'expressions musicales -- des
590 notes par exemple -- signifie qu'elles doivent être jouées
591 successivement, les unes après les autres. Le résultat est une
592 expression, qui peut elle-même être regroupée séquentiellement avec
593 d'autres expressions. Ici, l'expression de l'exemple précédent est
594 combinée à deux notes :
596 @lilypond[verbatim,quote,relative=2]
600 @subheading Analogie avec les expressions mathématiques
604 Ce mécanisme est similaire aux formules mathématiques : une grosse
605 formule est créée en assemblant plusieurs petites formules. De telles
606 formules sont appelées expressions, elles ont une définition
607 récursive, de telle sorte que vous pouvez fabriquer des expressions
608 arbitrairement longues et complexes. Par exemple :
617 ((1 + 2) * 3) / (4 * 5)
620 Ceci est une suite d'expressions, où chacune est contenue dans la
621 suivante. Les expressions les plus simples sont les nombres, et de
622 plus grandes expressions sont produites en combinant des expressions
623 avec des opérateurs -- comme @code{+}, @code{*} et @code{/} -- et
624 des parenthèses. Tout comme les expressions mathématiques, les
625 expressions musicales peuvent être imbriquées avec une profondeur
626 arbitraire, ce qui est nécessaire pour des partitions complexes comme
627 de la musique polyphonique.
630 @subheading Expressions musicales simultanées -- plusieurs portées
632 @cindex portées multiples
634 @cindex combinaison d'expressions en parallèle
635 @cindex parallèles, expressions
636 @cindex expressions parallèles
637 @cindex hauteur relative et musique simultanée
638 @cindex musique simultanée et hauteur relative
639 @cindex hauteur relative et expressions parallèles
640 @cindex expressions parallèles et hauteur relative
646 Glossaire musical : @rglos{polyphony}.
648 Cette technique est utile pour de la musique @notation{polyphonique}.
649 Pour entrer une musique avec plusieurs voix ou plusieurs portées, nous
650 pouvons aussi combiner @emph{en parallèle} les expressions : deux voix
651 qui doivent être jouées en même temps, sont entrées comme une
652 combinaison simultanée de deux expressions. Une expression musicale
653 @qq{simultanée} est formée en entourant les expressions entre @code{<<}
654 et @code{>>}. Dans l'exemple suivant, trois expressions (contenant
655 chacune deux notes distinctes) sont combinées simultanément.
657 @lilypond[verbatim,quote]
667 Notez que nous avons ici indenté chaque niveau du fichier d'entrée
668 avec un nombre d'espaces différent. LilyPond se moque -- ou presque
669 -- de l'espace qu'il peut y avoir ou non au début d'une ligne, mais
670 un code bien indenté est bien plus lisible par des humains.
672 @warning{La hauteur de chaque note saisie est relative à la précédente,
673 mais pas au @code{c''} de la commande @code{\relative} de départ.}
676 @subheading Expressions musicales simultanées -- une seule portée
678 Pour déterminer le nombre de portées, LilyPond regarde le début
679 de la première expression. Si c'est une seule note, une seule portée
680 est produite ; si c'est une expression simultanée, plusieurs portées
683 @lilypond[verbatim,quote]
686 << { e f } { c <<b d>> } >>
691 @node Plusieurs portées
692 @subsection Plusieurs portées
693 @translationof Multiple staves
695 @cindex multiples portées
696 @cindex portées multiples
698 @cindex contexte de notation
699 @cindex notation, contexte
711 Comme nous l'avons vu dans @ref{Les expressions musicales en clair}, un
712 fichier d'entrée LilyPond est fait d'expressions musicales. Si la
713 partition commence par plusieurs expressions simultanées, LilyPond
714 créera plusieurs portées. Cependant, il est plus facile de prévoir le
715 nombre de portées si on les crée explicitement, ce que nous allons
718 Pour créer plus d'une portée, on ajoute @code{\new Staff} au début de
719 chaque partie de la musique constituant une portée. Ces éléments
720 @code{Staff} sont ensuite combinés en parallèle avec @code{<<} et
721 @code{>>}, comme ci-dessous.
723 @lilypond[verbatim,quote]
726 \new Staff { \clef treble c }
727 \new Staff { \clef bass c,, }
733 La commande @code{\new} introduit un @qq{contexte de notation}. Un
734 contexte de notation est un environnement dans lequel les événements
735 musicaux -- comme les notes ou les commandes @code{\clef} -- sont
736 interprétés. Pour des pièces simples, ces contextes sont créés
737 automatiquement. Pour des pièces plus complexes, il est préférable de
738 spécifier explicitement les contextes, afin de s'assurer que chaque
739 fragment aura sa propre portée.
741 Il existe différents types de contextes. Les contextes @code{Score}
742 (partition), @code{Staff} (portée) et @code{Voice} (voix) gèrent la
743 notation de la mélodie, alors que @code{Lyrics} gère les paroles et
744 @code{ChordNames} imprime des noms d'accord.
746 En terme de syntaxe, ajouter @code{\new} devant une expression
747 musicale crée une plus grande expression musicale. En reprenant la
748 comparaison précédente, cela ressemble au signe @emph{moins} en
749 mathématiques. La formule @math{(4+5)} est une expression, donc
750 @math{-(4+5)} constitue une plus grande expression.
752 Les chiffres de métrique indiqués sur une portée affectent toutes les
753 autres portées@footnote{Ce comportement peut être modifié si
754 nécessaire, voir @ruser{Notation polymétrique}}. En revanche l'armure
755 d'une portée n'affecte @emph{pas} les autres portées. Ces
756 caractéristiques par défaut se justifient par le fait que
757 l'utilisation d'instruments transpositeurs est bien plus fréquente que
758 la musique polyrythmique.
760 @lilypond[verbatim,quote]
763 \new Staff { \clef treble \key d \major \time 3/4 c }
764 \new Staff { \clef bass c,, }
770 @node Regroupements de portées
771 @subsection Regroupements de portées
772 @translationof Staff groups
774 @cindex portée double
775 @cindex portée pour piano
776 @cindex piano, portée pour
777 @cindex clavier, portée pour
778 @cindex chœur, système pour
779 @cindex système pour chœur
781 @cindex portées, regroupement de
782 @cindex regroupement de portées
788 Glossaire musical : @rglos{brace}.
790 La musique pour piano s'écrit sur deux portées reliées par une
791 @notation{accolade}. La gravure de ce type de portée est semblable à
792 l'exemple de musique polyphonique de @ref{Plusieurs portées}, mais
793 maintenant cette expression entière est interprétée dans un contexte
803 Voici un bref exemple :
805 @lilypond[verbatim,quote]
808 \new Staff { \time 2/4 c4 e g g, }
809 \new Staff { \clef bass c,, c' e c }
814 Vous pouvez générer d'autres formes de regroupement, avec
815 @w{@code{\new GrandStaff}} pour une partition d'orchestre, ou
816 @w{@code{\new ChoirStaff}} qui sied particulièrement aux partitions
817 chorales. Chacun de ces regroupements constitue un contexte à part
818 entière, avec ses particularités, tant au niveau du signe qui regroupe
819 les portées au sein d'un @notation{système} qu'au niveau de l'étendue
820 des barres de mesure.
824 Manuel de notation : @ruser{Instruments utilisant des portées multiples},
825 @ruser{Gravure des portées}.
828 @node Combinaison de notes en accords
829 @subsection Combinaison de notes en accords
830 @translationof Combining notes into chords
832 @cindex accords, notes simultanées
833 @cindex accords et durée
839 Glossaire musical : @rglos{chord}.
841 Nous avons vu précédemment comment combiner des notes simultanément,
842 en les encadrant par des chevrons doubles @code{<<} et @code{>>}. Pour
843 produire des accords simples, c'est-à-dire une superposition de notes
844 de même durée, on encadre les hauteurs de notes par des chevrons simples
845 @code{<} et @code{>}, et on écrit la durée juste après.
847 @lilypond[verbatim,quote,relative=2]
851 Beaucoup d'éléments de notation que l'on peut attacher à une note
852 simple, comme une liaison, un crochet indiquant un début ou une fin de
853 lien, un signe d'articulation, peuvent être également attachés à un
854 accord : il faut ajouter ces indications après les hauteurs et la
855 durée, donc @emph{à l'extérieur} des chevrons.
857 @lilypond[verbatim,quote,relative=2]
858 r4 <c e g>8[ <c f a>]~ <c f a>2
859 r4 <c e g>8( <c e g>\> <c e g>4 <c f a>\!)
863 @node Polyphonie sur une portée
864 @subsection Polyphonie sur une portée
865 @translationof Single staff polyphony
868 @cindex voix multiples sur une portée
869 @cindex silence invisible
870 @cindex invisible, silence
872 @funindex << ... \\ ... >>
877 Bien que LilyPond gère la musique polyphonique sans difficulté, cela
878 fait appel à des concepts que nous n'avons pas encore abordés. C'est la
879 raison pour laquelle nous ne nous étendrons pas tout de suite sur ce
880 sujet et préférons vous inciter à consulter les chapitres dédiés à
881 l'étude de ces concepts.
884 Manuel d'initiation : @ref{Les voix contiennent la musique}.
886 Manuel de notation : @ruser{Notes simultanées}.
893 Cette section présente l'écriture vocale et les partitions de variété.
896 * Écriture de chants simples::
897 * Alignement des paroles sur une mélodie::
898 * Paroles pour plusieurs portées::
902 @node Écriture de chants simples
903 @subsection Écriture de chants simples
904 @translationof Setting simple songs
912 Glossaire musical : @rglos{lyrics}.
914 Prenons une mélodie toute simple, la comptine @emph{Girls and boys
917 @lilypond[verbatim,quote]
925 Des @notation{paroles} peuvent être associées à ces notes, en les
926 combinant avec la commande @code{\addlyrics}. On entre les paroles en
927 séparant chaque syllable par un espace :
929 @lilypond[verbatim,quote]
937 Girls and boys come out to play,
942 Remarquez les accolades embrassant la musique et celles embrassant les
943 paroles, ainsi que les doubles chevrons encadrant toute la pièce ; ces
944 derniers indiquent simplement que la musique et les paroles se
945 produisent en même temps.
948 @node Alignement des paroles sur une mélodie
949 @subsection Alignement des paroles sur une mélodie
950 @translationof Aligning lyrics to a melody
953 @cindex ligne d'extension
954 @cindex trait d'union (paroles)
955 @cindex caractère souligné (paroles)
956 @cindex paroles, alignement des
957 @cindex alignement des paroles
958 @cindex paroles, mot de plusieurs syllabes
960 Glossaire musical : @rglos{melisma}, @rglos{extender line}.
962 La deuxième ligne de la comptine précédente est @emph{The moon doth
963 shine as bright as day}. Ajoutons-la au code.
965 @lilypond[verbatim,quote]
971 g8 a4 b8 c b a d4 b8 g4.
974 Girls and boys come out to play,
975 The moon doth shine as bright as day;
980 Remarquez que les paroles ajoutées ne s'alignent pas bien avec les
981 notes. Le mot @emph{shine} devrait être chanté sur deux notes au lieu
982 d'une. On appelle ceci un @notation{mélisme} : il s'agit d'une seule
983 syllabe chantée sur plus d'une note. Il existe plusieurs façons
984 d'étaler une sylabe sur plusieurs notes, la plus simple étant de lier
985 les notes du mélisme. Pour les détails, consultez @ref{Liaisons}.
987 @lilypond[verbatim,quote]
993 g8 a4 b8 c( b) a d4 b8 g4.
996 Girls and boys come out to play,
997 The moon doth shine as bright as day;
1002 Les paroles sont maintenant correctement alignées, mais les liens de
1003 croche automatiques ne conviennent pas pour les notes au-dessus de
1004 @emph{shine as}. On peut les corriger en ajoutant des liens de croche
1005 manuels, pour ceci consultez
1006 @ref{Barres de ligature automatiques et manuelles}.
1008 @lilypond[verbatim,quote]
1013 d4 b8 c4 a8 d4 b8 g4
1014 g8 a4 b8 c([ b]) a d4 b8 g4.
1017 Girls and boys come out to play,
1018 The moon doth shine as bright as day;
1023 Au lieu d'utiliser une liaison, on peut indiquer le mélisme dans les
1024 paroles en insérant un caractère souligné @code{_} pour chaque note du
1025 mélisme sauf la première.
1027 @lilypond[verbatim,quote]
1032 d4 b8 c4 a8 d4 b8 g4
1033 g8 a4 b8 c[ b] a d4 b8 g4.
1036 Girls and boys come out to play,
1037 The moon doth shine _ as bright as day;
1042 Si une syllabe s'étend sur un grand nombre de notes ou une note très
1043 longue, on représente souvent le mélisme par un @notation{trait de
1044 prolongation}, qu'on entre avec double caractère souligné @code{__}.
1045 L'exemple suivant montre les trois premières mesures de la plainte de
1046 Didon, extraite de @notation{Didon et Énée} de Purcell.
1048 @lilypond[verbatim,quote]
1054 b c4.( bes8 a4. g8 fis4.) g8 fis1
1058 am laid __ in earth,
1063 Aucun exemple jusqu'à présent n'a utilisé de mots de plus d'une
1064 syllabe. Dans des paroles, de tels mots sont écrits en syllabes
1065 séparées par des traits d'union. Avec LilyPond, on utilise deux
1066 tirets pour produire un trait d'union centré entre deux syllabes.
1067 L'exemple suivant montre tout ce que nous avons vu jusqu'à maintenant
1068 sur l'alignement de paroles à une mélodie.
1070 @c no ragged-right here because otherwise the hyphens get lost,
1071 @c but the example is long enough to avoid looking strange.
1072 @lilypond[verbatim,quote,noragged-right]
1078 d4 g4 g a8( b) g4 g4
1082 A -- way in a __ man -- ger,
1083 no __ crib for a bed, __
1088 Avec certaines paroles, en particulier en italien, il se produit la
1089 situation inverse : il peut y avoir plusieurs syllabes sur une seule
1090 note. On réalise ceci avec LilyPond grâce à un caractère souligné
1091 @code{_} sans espace entre les syllabes, ou alors en groupant les
1092 syllabes avec des guillemets. L'exemple suivant est extrait de l'air
1093 de Figaro @emph{Largo al factotum}, dans @notation{Figaro} de Rossini, où
1094 la syllabe @emph{al} est chantée sur la même note que @emph{go}.
1096 @c no ragged-right here because otherwise the hyphens get lost,
1097 @c but the example is long enough to avoid looking strange.
1098 @lilypond[verbatim,quote,noragged-right]
1104 c4.~ c8 d b c([ d]) b c d b c
1107 Lar -- go_al fac -- to -- tum del -- la cit -- tà
1114 Manuel de notation : @ruser{Musique vocale}.
1117 @node Paroles pour plusieurs portées
1118 @subsection Paroles pour plusieurs portées
1119 @translationof Lyrics to multiple staves
1121 @cindex paroles et portées mutiples
1122 @cindex portées multiples et paroles
1124 La méthode simple d'ajout de paroles avec @code{\addlyrics} peut être
1125 également utilisée pour placer des paroles sous plusieurs portées.
1126 L'exemple suivant est extrait de @emph{Judas Macchabée} de Händel.
1128 @lilypond[verbatim,quote]
1134 c8 c([ bes]) a a([ g]) f f'4. b, c4.~ c4
1137 Let flee -- cy flocks the hills a -- dorn, __
1143 r8 r4. r4 c8 a'([ g]) f f([ e]) d e([ d]) c bes'4
1146 Let flee -- cy flocks the hills a -- dorn,
1151 Pour produire des partitions plus complexes ou plus longues que cet
1152 exemple simple, il est vivement conseillé de séparer la structure de
1153 la partition des notes et paroles, grâce à des variables. Ceci sera
1154 détaillé plus loin dans @ref{Organisation du code source avec des variables}.
1158 Manuel de notation : @ruser{Musique vocale}.
1161 @node Dernières précisions
1162 @section Dernières précisions
1163 @translationof Final touches
1165 L'ultime section de ce tutoriel montre comment ajouter une touche
1166 finale à des morceaux simples, et constitue une introduction au reste
1170 * Organisation du code source avec des variables::
1171 * Numéro de version::
1173 * Noms de note absolus::
1174 * Après le tutoriel::
1178 @node Organisation du code source avec des variables
1179 @subsection Organisation du code source avec des variables
1180 @translationof Organizing pieces with variables
1183 @cindex variables, définition
1184 @cindex identificateurs
1186 @cindex assignation de variables
1187 @cindex utilisation de variables
1188 @cindex variables, utilisation de
1189 @cindex variables, caractères autorisés dans les
1190 @cindex caractères autorisés dans les variables
1192 Lorsque l'on combine tous les éléments étudiés précédemment pour
1193 écrire des partitions plus longues, les expressions musicales prennent
1194 de l'ampleur et, dans le cas des pièces polyphoniques, deviennent
1195 profondément imbriquées, jusqu'au point où il devient difficile de se
1196 repérer dans le fichier source. Cet inconvénient peut être résolu par
1197 l'utilisation de @emph{variables}.
1199 En utilisant des variables, parfois appelées identificateurs ou
1200 macros, on peut scinder des expressions musicales complexes en des
1201 expressions plus simples. Une variable se définit comme suit :
1204 musiqueToto = @{ @dots{} @}
1207 Le contenu de l'expression musicale @code{musiqueToto} pourra être
1208 utilisé plus loin en faisant précéder son nom d'un anti-slash,
1209 c'est-à-dire @code{\musiqueToto}, tout comme n'importe quelle commande
1210 LilyPond. Toute variable doit être définie @emph{avant} son
1211 utilisation dans une autre expression musicale.
1213 @lilypond[verbatim,quote]
1214 violin = \new Staff {
1219 cello = \new Staff {
1234 Le nom d'une variable ne doit comporter que des caractères
1235 alphabétiques non accentués, aucun nombre ni tiret ne sont autorisés.
1237 On peut utiliser une variable déjà définie autant de fois que l'on
1238 veut, y compris dans la définition d'une nouvelle variable ; par
1239 exemple, cela peut servir à saisir un motif qu'une seule fois, même
1240 s'il se répète un grand nombre de fois dans la pièce.
1242 @lilypond[verbatim,quote]
1243 tripletA = \times 2/3 { c,8 e g }
1244 barA = { \tripletA \tripletA \tripletA \tripletA }
1251 Il est possible d'utiliser des variables de types variés. Par exemple,
1256 aFivePaper = \paper @{ paperheight = 21.0 \cm @}
1259 En fonction de son contenu, un identificateur peut être utilisé à
1260 différents endroits. L'exemple suivant utilise les variables définies
1272 @node Numéro de version
1273 @subsection Numéro de version
1274 @translationof Version number
1278 @cindex numéro de version
1279 @cindex version, numéro de
1281 @cindex future mise à jour
1282 @cindex mise à jour de fichiers
1283 @cindex fichiers, mise à jour de
1287 @funindex convert-ly
1289 La déclaration @code{\version} stipule le numéro de la version de
1290 LilyPond pour laquelle le fichier a été écrit :
1293 \version @w{"@version{}"}
1297 Par convention, on place cette instruction en début de fichier.
1299 Cette instruction permet de faciliter les mises à jour futures de
1300 LilyPond. Les changements de syntaxe au fil des versions sont gérés
1301 avec un programme dédié, @command{convert-ly}, qui utilise la valeur
1302 de @code{\version} pour déterminer les règles de conversion à
1303 appliquer au fichier source. Pour plus d'informations, consultez
1304 @rprogram{Mise à jour des fichiers avec convert-ly}.
1307 @node Ajout de titres
1308 @subsection Ajout de titres
1309 @translationof Adding titles
1313 @cindex bloc d'en-tête
1318 On indique les informations bibliographiques -- nom du morceau, du
1319 compositeur, numéro d'opus@dots{} -- dans un bloc à part, le bloc
1320 d'en-tête @code{\header}, qui existe indépendamment de l'expression
1321 musicale principale. Le bloc @code{\header} est habituellement placé
1322 en début de fichier, après le numéro de version.
1325 \version @w{"@version{}"}
1333 @dots{} la musique @dots{}
1337 Quand LilyPond traite le fichier, le titre et le compositeur sont
1338 imprimés au début de la partition. Vous trouverez plus d'informations
1339 sur les titres à la section @ruser{Création de titres}.
1342 @node Noms de note absolus
1343 @subsection Noms de note absolus
1344 @translationof Absolute note names
1346 @cindex notes, nom des
1347 @cindex absolu, mode
1349 @cindex hauteurs, valeurs absolues
1350 @cindex noms de note absolus
1352 Jusqu'ici nous n'avons utilisé que le mode @code{\relative} pour
1353 définir les hauteurs de notes. Si c'est souvent le moyen le plus
1354 simple de saisir la musique au clavier, il existe une autre façon de
1355 procéder : le mode de hauteurs absolues.
1357 Si vous omettez la commande @code{\relative}, LilyPond considérera
1358 toutes les hauteurs comme des hauteurs absolues. Un @code{c'} désigne
1359 toujours le do central, un @code{b} se situe une seconde en dessous
1360 du do central, et un @code{g,} est situé sur la première ligne de
1361 la portée en clé de fa.
1363 @lilypond[verbatim,quote]
1371 Voici une gamme sur 4 octaves :
1373 @lilypond[verbatim,quote]
1388 Comme vous pouvez le voir, il faut beaucoup d'apostrophes pour écrire
1389 de la musique dans un registre aigu, comme le montre cet extrait de
1392 @lilypond[verbatim,quote]
1396 cis''8. d''16 cis''8 e''4 e''8
1397 b'8. cis''16 b'8 d''4 d''8
1401 Toutes ces apostrophes rendent le fichier moins lisible, et surtout il
1402 est très probable d'oublier au moins une apostrophe au cours de la
1403 frappe. En mode @code{\relative}, le même exemple devient bien plus
1404 facile à lire et à saisir.
1406 @lilypond[verbatim,quote]
1410 cis8. d16 cis8 e4 e8
1415 Si d'aventure vous faites une erreur d'octaviation, le mode
1416 @code{\relative} la mettra en évidence : toutes les notes suivantes
1417 seront placées à la mauvaise octave. En mode de hauteurs absolues,
1418 une erreur isolée ne serait pas autant visible, et serait donc plus
1419 difficile à dénicher.
1421 Cependant, le mode de hauteurs absolues reste utile pour les musiques
1422 où les intervalles sont étendus, et plus encore pour les fichiers
1423 LilyPond créés par des programmes.
1426 @node Après le tutoriel
1427 @subsection Après le tutoriel
1428 @translationof After the tutorial
1430 Après avoir parcouru ce tutoriel, vous devriez essayer d'écrire un
1431 morceau ou deux. Commencez par copier l'un des modèles types et
1432 ajoutez-y des notes -- consultez les @ref{Modèles}. Si vous voulez
1433 employer une notation que vous n'avez pas trouvé dans le tutoriel,
1434 consultez le manuel de notation, en commençant par la
1435 @ruser{Notation musicale générale}. Si vous désirez écrire pour un
1436 ensemble instrumental non couvert par les modèles, lisez la section
1437 @ref{Extension des modèles}.
1439 Après avoir écrit quelques pièces courtes, lisez les chapitres 3 à 5
1440 du manuel d'initiation. Rien ne s'oppose à ce que vous consultiez dès
1441 à présent ces chapitres, bien sûr ! Néanmoins, le reste du manuel
1442 d'initiation part du principe que vous avez déjà bien assimilé la
1443 syntaxe de base de LilyPond. Vous pouvez toujours survoler ces
1444 chapitres 3 à 5, et y revenir plus tard après avoir acquis de
1447 Dans ce tutoriel comme dans le reste de ce manuel, se trouve à chaque
1448 section un paragraphe @strong{Voir aussi} contenant des références
1449 vers d'autres sections : il est conseillé de ne pas les suivre en
1450 première lecture ; lorsque vous aurez lu l'ensemble du manuel
1451 d'initiation, vous pourrez en relisant certaines sections suivre ces
1452 références pour approfondir certains aspects.
1454 Si vous ne l'avez pas encore fait, lisez
1455 @ref{À propos de la documentation}. Les sources de documentation et
1456 d'information sur LilyPond sont vastes, il est normal pour un débutant
1457 de ne pas savoir où chercher ; si vous passez quelques minutes à lire
1458 attentivement cette section, vous vous épargnerez certainement la
1459 frustration causée par des heures de recherches infructueuses.