lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: grace et Chiffrage de mesure (et arranger.ly)


From: Gilles Thibault
Subject: Re: grace et Chiffrage de mesure (et arranger.ly)
Date: Fri, 07 May 2021 14:37:10 +0200
User-agent: Webmail Free/1.3.3

Le 2021-05-06 12:43, Christophe Pochon a écrit :
C'est le fameux bug du grace ;-)
Il faut mettre des grace de silences invisibles dans toutes les portées, y
compris dans les s du global :

... ce qui donne avec "arranger.ly" :

%%%%%%%%%%%%%%%%%%%%%

\version "2.22.0"
\include "arranger.ly"

global = s1*100
#(init '())
#(begin
(rm-with 'global
  1 #{ \time 12/8 #}
  5 #{ \time 6/8 #}
  6 #{ \time 12/8 #}
 12 #{ \time 6/8 #}
 13 #{ \time 12/8 #}
; 23 #{ \time 6/8 \grace s8 s8*6 #} ; ne marche pas ici !
 23 #{ \time 6/8 #}
 24 #{ \time 12/8 #}
)
;(rm 'global 23 #{ \grace s8 s8*6 #})
(cut-end 'global 25)
)


all = #'(I II III)
#(init all)
#(begin
(rm 'I 22 #{ c'2. d' \grace dis'8 e'2. #})
(rm 'II 22 #{ a2. b \grace { c'16 b } c'2. #})
(rm 'III 23 #{ \grace s8 a2. #})
(rm 'global 23 #{ \time 6/8 % L'original est effacé
                  \grace s8 s8*6 #}))

\score { <<
  \new Staff << \global \I >>
  \new Staff << \global \II >>
  \new Staff << \global \III >>
  >>
  \layout {
    \context { \Score
      skipBars = ##t
      \override MultiMeasureRest.expand-limit = #1 }}
}

%%%%%%%%%%%%%%%%%%%%%


--
Gilles



reply via email to

[Prev in Thread] Current Thread [Next in Thread]