[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
inversion de ligatures en soufflet
From: |
Éditions IN NOMINE |
Subject: |
inversion de ligatures en soufflet |
Date: |
Fri, 30 Sep 2011 17:35:01 +0200 |
User-agent: |
Thunderbird 2.0.0.24 (X11/20101027) |
Bonjour à toutes et à tous !
J'allais vous poser la question "Comment faire pour obtenir des
ligatures en soufflet vers la droite puis vers la gauche au sein d'une
même ligature", et entre temps, j'ai trouvé un truc que je vous livre
(le principe est de découper la ligature en deux voix, et de les faire
chevaucher sur la note centrale commune aux deux voix, qui sera
"invisible" dans l'une des 2 voix. On ajuste les positions de Beam pour
que ça colle) :
\version "2.15"
liga = #(define-music-function
(parser location a-b)
(pair?)
#{
\once \override Beam #'positions = $a-b
#})
rien = { \once \override NoteHead #'transparent = ##t }
\relative c{\clef bass
<<
{\oneVoice
\override Beam #'grow-direction = #RIGHT \featherDurations
#(ly:make-moment 2 1)
\liga #'(-3.5 . -3) ees32 [d' a cis] s32*4
}
\\
{\oneVoice
\override Beam #'grow-direction = #LEFT \featherDurations
#(ly:make-moment 2 1)
s32*3
\liga #'(-3 . -2) \rien cis32 [b bes'! e, g,] %la note commune est
ici cis, dont la tête est effacée
}
>>
}
Bon par contre, si l'un ou l'une d'entre vous a un truc plus simple et a
fortiori plus sioux, je suis ô combien preneur !
Portez-vous bien !
JMarc
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- inversion de ligatures en soufflet,
Éditions IN NOMINE <=