[ << Notation musicale générale ] | [Top][Contents][Index] | [ Notation spécialisée >> ] |
[ < Citation d’autres voix ] | [ Up : Écriture de parties séparées ] | [ Compression de mesures vides > ] |
Mise en forme d’une citation
Le moyen le plus simple pour mettre en forme des notes provenant d’une
autre voix consiste à déclarer explicitement un contexte CueVoice
au sein de la voix où elle apparaît.
\relative { R1 << { e'2\rest r4. e8 } \new CueVoice { \stemUp d'8^"flute" c d e fis2 } >> d,4 r a r }
L’instruction \cueClef
, utilisée conjointement à un contexte
CueVoice
explicite permet d’indiquer la clef, dans une taille
réduite, propre à la voix citée. Le retour à la clef d’origine
s’effectue à l’aide de l’instruction \cueClefUnset
.
\relative { \clef "bass" R1 << { e'2\rest r4. \cueClefUnset e,8 } \new CueVoice { \cueClef "treble" \stemUp d''8^"flute" c d e fis2 } >> d,,4 r a r }
Notez que les deux instructions \cueClef
et \cueClefUnset
sont disponibles si nécessaire en dehors d’un CueVoice
.
\relative { \clef "bass" R1 \cueClef "treble" d''8^"flute" c d e fis2 \cueClefUnset d,,4 r a r }
Lorsque la situation est plus complexe, instrument transpositeur ou
citations de plusieurs sources, vous disposez des instructions
\cueDuring
et \cueDuringWithClef
, versions spécifiques de
la commande \quoteDuring
– voir la rubrique précédente
(Citation d’autres voix).
Leur syntaxe est :
\cueDuring origine position musique
et
\cueDuringWithClef origine position #clef musique
Des mesures issues de la partie d’origine seront recopiées dans un
contexte de CueVoice
et synchronisées avec musique –
habituellement un silence. L’apparition des petites notes initialise une
polyphonie temporaire pour la portée concernée. L’argument
position détermine si ces petites notes seront attachées à la
première ou à la seconde voix – UP
pour la première, DOWN
pour la seconde.
fluteNotes = \relative { r2. c''4 | d8 c d e fis2 | g2 d | } oboeNotes = \relative c'' { R1 <>^\markup \tiny { flute } \cueDuring "flute" #UP { R1 } g2 c, } \addQuote "flute" { \fluteNotes } \new Staff { \oboeNotes }
La propriété quotedCueEventTypes
permet de définir précisément
quels éléments de la voix originelle seront reproduits. Sa valeur par
défaut est '(note-event rest-event tie-event beam-event
tuplet-span-event)
. LilyPond reproduira donc les notes, silences,
liaisons de prolongation, ligatures et n-olets, mais pas les
articulations, annotations ni nuances.
Note : Dans l’exemple précédent, il était nécessaire de déclarer
explicitement le contexte Voice
, sinon l’intégralité de
l’expression musicale se serait retrouvée dans le contexte
CueVoice
.
oboeNotes = \relative { r2 r8 d''16(\f f e g f a) g8 g16 g g2. } \addQuote "oboe" { \oboeNotes } \new Voice \relative c'' { \set Score.quotedCueEventTypes = #'(note-event rest-event tie-event beam-event tuplet-span-event dynamic-event slur-event) \cueDuring "oboe" #UP { R1 } g2 c, }
Le nom de l’instrument qui est répliqué peut s’indiquer à l’aide d’un markup. Par ailleurs, si la citation nécessite l’apparition d’une clef différente, celle-ci devra être introduite manuellement, tout comme l’originale qui devra être rappelée en fin de citation.
fluteNotes = \relative { r2. c''4 d8 c d e fis2 g2 d2 } bassoonNotes = \relative c { \clef bass R1 \clef treble <>^\markup \tiny { flute } \cueDuring "flute" #UP { R1 } \clef bass g4. b8 d2 } \addQuote "flute" { \fluteNotes } \new Staff { \bassoonNotes }
L’instruction \cueDuringWithClef
se chargera quant à elle, et
grâce à un argument supplémentaire, de gérer le changement de clef
nécessaire à la citation et le retour à la clef originelle.
fluteNotes = \relative { r2. c''4 d8 c d e fis2 g2 d2 } bassoonNotes = \relative c { \clef bass R1 <>^\markup { \tiny "flute" } \cueDuringWithClef "flute" #UP "treble" { R1 } g4. b8 d2 } \addQuote "flute" { \fluteNotes } \new Staff { \bassoonNotes }
L’instruction \cueDuring
, à l’instar de la commande
\quoteDuring
, tient compte des instruments transpositeurs. La
citation s’effectue aux hauteurs correspondant à l’instrument où elles
apparaissent.
L’instruction \transposedCueDuring
est particulièrement adaptée
pour des instrument ayant une tessiture éloignée, comme dans le cas d’un
piccolo cité dans une partie de clarinette basse. Sa syntaxe est
identique à celle de \cueDuring
, à ceci près qu’elle nécessite un
argument supplémentaire afin de spécifier la transposition à effectuer
en hauteur absolue.
piccoloNotes = \relative { \clef "treble^8" R1 c'''8 c c e g2 c4 g g2 } bassClarinetNotes = \relative c' { \key d \major \transposition bes, d4 r a r \transposedCueDuring "piccolo" #UP d { R1 } d4 r a r } \addQuote "piccolo" { \piccoloNotes } << \new Staff \piccoloNotes \new Staff \bassClarinetNotes >>
La commande killCues
permet de supprimer les notes d’une
citation. Ceci est utile lorsque cette citation n’est pas imprimée dans
le conducteur entre autres. killCues
supprimera les notes et
autres événements pris en charge par \cueDuring
. Pour les autres
annotations telles que changement de clef ou instrument concerné, faites
appel à des balises – see Utilisation de balises à ce sujet.
fluteNotes = \relative { r2. c''4 d8 c d e fis2 g2 d2 } bassoonNotes = \relative c { \clef bass R1 \tag #'part { \clef treble <>^\markup \tiny { flute } } \cueDuring "flute" #UP { R1 } \tag #'part \clef bass g4. b8 d2 } \addQuote "flute" { \fluteNotes } \new Staff { \bassoonNotes } \new StaffGroup << \new Staff { \fluteNotes } \new Staff { \removeWithTag #'part { \killCues { \bassoonNotes } } } >>
Voir aussi
Manuel de notation : Citation d’autres voix, Citation-repère, Clefs, Instruments transpositeurs, Noms d’instrument, Utilisation de balises.
Morceaux choisis : Notation sur la portée.
Référence des propriétés internes : CueVoice, Voice.
Problèmes connus et avertissements
La commande \cueDuring
ne sait pas gérer les collisions de
silence entre les contextes Voice
et CueVoice
.
Dans le cadre d’un \cueDuringWithClef
ou d’un
\transposedCueDuring
, l’argument supplémentaire doit intervenir
après l’origine et la position.
[ << Notation musicale générale ] | [Top][Contents][Index] | [ Notation spécialisée >> ] |
[ < Citation d’autres voix ] | [ Up : Écriture de parties séparées ] | [ Compression de mesures vides > ] |