[ << Notation spécialisée ] | [Top][Contents][Index] | [ Généralités en matière d’entrée et sortie >> ] |
[ < Transcription de chant grégorien ] | [ Up : Réédition de musique ancienne ] | [ Musiques du monde > ] |
Éditions ancienne et moderne à partir d’une même source
Recours aux balises pour produire une partition ancienne et moderne à partir de la même source
Grâce aux balises (tags), il est possible d’utiliser une même
source pour produire une partition de musique mensurale et moderne. Dans
cet exemple est créée la fonction menrest
qui permettra de
positionner les silence comme dans la version originale, tout en
respectant leur position sur une portée standard.
Les balises permettent aussi de gérer d’autres différenciations selon les besoins, comme des « mesures de silence » (R1, R\breve, etc.) en notation moderne mais des silences normaux (r1, r\breve, etc.) en notation ancienne. L’action de convertir de la musique mensurale en version moderne est communément appelée « transcription ».
menrest = #(define-music-function (note) (ly:music?) #{ \tag #'mens $(make-music 'RestEvent note) \tag #'mod $(make-music 'RestEvent note 'pitch '()) #}) Be = \tag #'mod #(begin (ly:expect-warning (G_ "stem does not fit in beam")) (ly:expect-warning (G_ "beam was started here")) (make-span-event 'BeamEvent START)) Am = \tag #'mod ] MenStyle = { \override Score.BarNumber.transparent = ##t \override Stem.neutral-direction = #up \omit Slur \omit Beam } finalis = \section Music = \relative c'' { \key f \major g1 d'2 \menrest bes4 bes a2 \menrest r4 g4 fis4. fis8 fis4 fis g e f4.([ g8] a4[ g8 f] g2.\Be fis8 e\Am fis2) g\breve \finalis } MenLyr = \lyricmode { So farre, deere life, deare life, from thy bright beames ab- ſen- ted, } ModLyr = \lyricmode { So far, dear life, dear life, from your bright beams ab -- sen -- ted, __ } \score { \keepWithTag #'mens { << \new PetrucciStaff { \new PetrucciVoice = "Cantus" { \clef "petrucci-c1" \time 4/4 \MenStyle \Music } } \new Lyrics \lyricsto "Cantus" \MenLyr >> } \layout { line-width = 155\mm \context { \PetrucciVoice % No longer necessary starting with version 2.25.23. \override Flag.style = #'mensural } } } \score { \keepWithTag #'mod { \new ChoirStaff << \new Staff { \new Voice = "Sop" \with { \remove "Note_heads_engraver" \consists "Completion_heads_engraver" \remove "Rest_engraver" \consists "Completion_rest_engraver" } \shiftDurations 1 0 { \time 2/4 \autoBeamOff \Music } } \new Lyrics \lyricsto "Sop" \ModLyr >> } \layout { line-width = 157\mm } } \paper { ragged-last = ##t } \header { tagline = ##f }
[ << Notation spécialisée ] | [Top][Contents][Index] | [ Généralités en matière d’entrée et sortie >> ] |
[ < Transcription de chant grégorien ] | [ Up : Réédition de musique ancienne ] | [ Musiques du monde > ] |