Précédent : Barres de ligature manuelles, Haut : Notation couvrant plusieurs notes
Les petites notes sont des ornements entièrement écrits. Les plus courantes sont les accacciatures, qui doivent se jouer très vite, et qui s'écrivent sous forme d'une petite note barrée (sur la hampe) et liée. L'appoggiature est une petite note non barrée, qui vole une fraction de la durée de la note réelle qui la suit.
Ces petites notes sont entrées avec les commandes \acciaccatura
et \appoggiatura
, comme le montre l'exemple suivant :
b4 \acciaccatura d8 c4 \appoggiatura e8 d4 \acciaccatura { g16[ f] } e4
Ce sont là deux formes spéciales de la commande \grace
, qui
prend en charge toutes les petites notes. Si on la fait suivre
d'une expression musicale, un groupe de petites notes sera créé,
sans impact sur le reste de la métrique.
c4 \grace c16 c4 \grace { c16[ d16] } c2 c4
Contrairement à \acciaccatura
ou \appoggiatura
, la
commande \grace
n'entame pas de liaison.
La durée des petites notes est interprétée par le programme en
fonction d'une deuxième commande \grace
indiquant la durée
sous forme de deux nombres rationnels : le premier indique le rythme
réel, le second indique le rythme des petites notes. Reprenons
l'exemple ci-dessus en y ajoutant ces couples de nombres :
Les petites notes se placent de façon synchrone entre les différentes portées. Dans l'exemple suivant, il y a deux petites double-croches pour chaque petite croche.
<< \new Staff { e4 \grace { c16[ d e f] } e4 } \new Staff { c4 \grace { g8[ b] } c4 } >>
La commande \afterGrace
sert à placer une petite note après
une note réelle — et non avant comme d'ordinaire.
Cette commande requiert deux arguments : la note réelle, et la ou les
petites notes qui suivent.
c1 \afterGrace d1 { c16[ d] } c4
Les petites notes se placent alors à 3/4 de la durée de la note
réelle. Cet espacement peut être changé en définissant
afterGraceFraction
; ainsi,
afterGraceFraction = #(cons 7 8)
placera la petite note à 7/8 de la note réelle.
On peut obtenir le même effet manuellement, de la façon suivante :
\new Voice { << { d1^\trill_( } { s2 \grace { c16[ d] } } >> c4) }
Le silence invisible peut être plus ou moins long (ici c'est une blanche) afin d'ajuster l'espace entre la note réelle et les petites notes.
Tout ce qui est introduit par \grace
obéit à des règles
typographiqes particulières, notamment pour règler l'orientation
et la taille des objets. De ce fait, toute subtilité de mise en
forme devra être indiquée à l'intérieur de la section
introduite par \grace
:
\new Voice { \acciaccatura { \stemDown f16-> \stemNeutral } g4 }
Tous les réglages ajoutés doivent également être désactivés dans cette même section.
Il est possible de changer la mise en forme de toutes les petites
notes dans un morceau, au moyen de la fonction
add-grace-property
. Ici, par exemple, l'on ôte la définition
de l'orientation des objets Stem
pour toutes les petites notes,
afin que les hampes ne soient pas toujours orientées vers le haut.
\new Staff { #(add-grace-property 'Voice 'Stem 'direction '()) ... }
Il est par ailleurs possible de chager les variables
startGraceMusic
, stopGraceMusic
,
startAcciaccaturaMusic
, stopAcciaccaturaMusic
,
startAppoggiaturaMusic
, et stopAppoggiaturaMusic
.
Pour plus de détails, voir le fichier ly/grace-init.ly.
Le trait que l'on trouve sur les hampes des accacciatures peut
s'appliquer dans d'autres situations en définissant
\override Stem #'stroke-style = #"grace"
.
Il est possible de forcer un espacement fluctuant des notes d'agrément.
Référence du programme : GraceMusic.
Une partition commençant par une section \grace
doit faire
intervenir la commande \new Voice
, sans quoi la note réelle et
la petite note se retrouveront sur des portées différentes.
La synchronisation des petites notes se fait de façon parfois surprenante, car les autres objets de la portée — barres de mesure, armures, etc. — sont eux aussi synchrones. Pensez-y lorsque vous mélez des portées comprenant des petites notes et d'autres sans :
<< \new Staff { e4 \bar "|:" \grace c16 d4 } \new Staff { c4 \bar "|:" d4 } >>
Il est possible de remédier à cela en insérant des silences invisibles
correspondant aux durées des petites notes sur les autres portées —
les silences invisibles peuvent également être considérés comme des
petites notes, s'ils suivent la commande grace
.
\new Staff { c4 \bar "|:" \grace s16 d4 }
Les sections de petites notes ne doivent être utilisées que dans des
expressions musicales linéaires ; il n'est pas possible d'enchâsser
ni de juxtaposer des sections de petites notes, faute de quoi le
traitement du code peut échouer ou produire des erreurs.
Précédent : Barres de ligature manuelles, Haut : Notation couvrant plusieurs notes
This page is for LilyPond-2.10.33 (stable-branch).
Other languages: English.