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: Clément CAILLOL
Subject: Re: grace et Chiffrage de mesure (et arranger.ly)
Date: Thu, 6 May 2021 07:28:54 +0000

Merci beaucoup, j'avais du mal à imaginer un exemple minimal avec arranger.ly, mais à l'avenir j'en fournirai un de ce genre.

Du coup il n'y a pas de solution ?

Clément Caillol


From: lilypond-user-fr <lilypond-user-fr-bounces+ccazerty=hotmail.fr@gnu.org> on behalf of Gilles Thibault <gillesth@free.fr>
Sent: Thursday, May 6, 2021 7:48:57 AM
To: Jean Abou Samra <jean@abou-samra.fr>
Cc: Lilypond - Liste <lilypond-user-fr@gnu.org>; lilypond-user-fr <lilypond-user-fr-bounces+gillesth=free.fr@gnu.org>
Subject: Re: grace et Chiffrage de mesure (et arranger.ly)
 
Le 2021-05-06 02:53, Gilles Thibault a écrit :
>>  [..] il serait
>> utile de voir un exemple minimal.
> Bon, j'en ai fait un...
> Cet exemple semble fonctionner du côté arranger.ly mais effectivement
> le placement des \grace notes n'est peut-être pas judicieux de la part
> de Lilypond. La \grace note devrait être après le changement le 6/8
>
Rah il manque la parenthèse de fermeture... Je refais, en plus propre :

%%%%%%%%%%%%%%%%%%%%%%
\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 #}
  24 #{\time 12/8 #})
(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 #{ a2. #})
)

\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]