Trascrivere il canto gregoriano
Il canto gregoriano può essere trascritto in notazione moderna con alcune semplici modifiche.
Gambi. I gambi possono essere tolti del tutto rimuovendo col comando
\remove
l’incisore Stem_engraver
dal contesto Voice:
\layout { … \context { \Voice \remove Stem_engraver } }
Tempo. Per i canti senza metro esistono varie alternative.
Si può togliere l’incisore Time_signature_engraver
dal contesto Staff
senza alcun effetto collaterale negativo. Se invece lo si rende trasparente,
rimarrà uno spazio bianco nella partitura, perché l’indicazione di tempo
prenderà comunque spazio.
In molti casi, usare \set Score.timing = ##f
darà buoni risultati.
Un’altra possibilità è l’uso di \cadenzaOn
e \cadenzaOff
.
Per togliere le stanghette, l’approccio radicale è togliere l’incisore
Bar_engraver
dal contesto Staff. Ma si può anche usare
\hide BarLine
, se si desidera una stanghetta saltuariamente.
Un tipo comune di trascrizione è il canto recitativo, dove le note ripetute sono indicate con una singola breve. Il testo per il tono della recitazione può essere trattato in due modi diversi: o impostato come una singola sillaba allineata a sinistra:
chant = \relative { \clef "G_8" c'\breve c4 b4 a c2 c4 \divisioMaior c\breve c4 c f, f \finalis } verba = \lyricmode { \once \override LyricText.self-alignment-X = #-1 "Noctem quietam et" fi -- nem per -- fec -- tum \once \override LyricText.self-alignment-X = #-1 "concedat nobis Dominus" om -- ni -- po -- tens. } \score { \new Staff << \new Voice = "melody" \chant \new Lyrics = "one" \lyricsto melody \verba >> \layout { \context { \Staff \remove Time_signature_engraver \remove Bar_engraver } \context { \Voice \remove Stem_engraver } } }
Questo esempio funziona bene, purché il testo non si estenda oltre un’interruzione di linea. Se ciò accade, un’alternativa è aggiungere delle note nascoste alla partitura, come mostrato sotto.
In alcuni stili di trascrizione, i gambi vengono usati occasionalmente, per
esempio per indicare la transizione da un recitativo di un singolo tono
a un atto melodico fisso. In questi casi, si può usare \hide Stem
o
\override Stem.length = #0
invece di togliere l’incisore
Stem_engraver
e ripristinare il gambo quando serve col corrispondente
\undo \hide Stem
.
chant = \relative { \clef "G_8" \set Score.timing = ##f \hide Stem c'\breve \hide NoteHead c c c c c \undo \hide NoteHead \undo \hide Stem \stemUp c4 b4 a \hide Stem c2 c4 \divisioMaior c\breve \hide NoteHead c c c c c c c \undo \hide NoteHead c4 c f, f \finalis } verba = \lyricmode { No -- ctem qui -- e -- tam et fi -- nem per -- fec -- tum con -- ce -- dat no -- bis Do -- mi -- nus om -- ni -- po -- tens. } \score { \new Staff << \new Voice = "melody" \chant \new Lyrics \lyricsto "melody" \verba >> \layout { \context { \Staff \remove Time_signature_engraver \hide BarLine } } }
Un’altra situazione tipica è la trascrizione dei canti neumatici o melismatici, ovvero i canti che hanno un numero variabile di note per ciascuna sillaba. In questo caso si vorranno impostare i gruppi di sillabe in modo chiaramente separato, solitamente anche le suddivisioni di un melisma più lungo. Un modo per ottenere ciò è usare un tempo fisso, per esempio 1/4, e lasciare che ogni sillaba o gruppo di note riempa una di queste misure, con l’aiuto di gruppi irregolari o durate più brevi. Se le stanghette e tutte le altre indicazioni ritmiche sono rese trasparenti, e se lo spazio intorno alle stanghette viene aumentato, si otterrà una rappresentazione dell’originale in notazione moderna piuttosto buona.
Per evitare che le sillabe di larghezza diversa (come “-ri” e “-rum”)
si estendano sui gruppi di note delle sillabe in modo non uniforme, la proprietà
'X-extent
dell’oggetto LyricText
può essere impostata su un valore
fisso. Un altro modo, più scomodo, consiste nell’aggiungere le sillabe come
elementi \markup
. Se sono necessari ulteriori aggiustamenti, si può
fare facilmente con le pause spaziatrici s
.
spiritus = \relative { \time 1/4 \override Lyrics.LyricText.X-extent = #'(0 . 3) d'4 \tuplet 3/2 { f8 a g } g a a4 g f8 e d4 f8 g g8 d f g a g f4 g8 a a4 s \tuplet 3/2 { g8 f d } e f g a g4 } spirLyr = \lyricmode { Spi -- ri -- _ _ tus _ Do -- mi -- ni _ re -- ple -- _ vit _ or -- _ bem _ ter -- ra -- _ rum, al -- _ _ le -- _ lu -- _ ia. } \score { \new Staff << \new Voice = "chant" \spiritus \new Lyrics = "one" \lyricsto "chant" \spirLyr >> \layout { \context { \Staff \remove Time_signature_engraver \override BarLine.X-extent = #'(-1 . 1) \hide Stem \hide Beam \hide BarLine \hide TupletNumber } } }