[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Traits obliques pour partition de batterie
From: |
Denis Bitouzé |
Subject: |
Re: Traits obliques pour partition de batterie |
Date: |
Fri, 01 Feb 2019 11:10:59 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
Le 01/02/19 à 10h59, Christophe Pochon a écrit :
> Tu peux corriger ça en mettant un \oneVoice juste avant les traits. Et tu
> peux remettre \voiceOne après :
>
> %%%%%%%%%%%
> \oneVoice \repeat unfold 3 {\comp #4 } \voiceOne
> %%%%%%%%%%%
Miam !
Voulant le beurre et son argent,c'est-à-dire que \comp :
1. soit toujours réglé à #4 (mes mesures font toutes 4 temps) ;
2. intègre cette astuce \oneVoice ... \voiceOne ;
3. ait comme argument, non pas le nombre de temps (fixé à 4 donc), mais
le nombre de mesures répétées ;
je l'ai transformé comme dans l'exemple suivant.
--8<---------------cut here---------------start------------->8---
\version "2.19.61"
% Function to print a specified number of slashes
comp = #(define-music-function (count) (integer?)
#{
\override Rest.stencil =
#ly:percent-repeat-item-interface::beat-slash
\override Rest.thickness = #0.48
\override Rest.slope = #1.7
\oneVoice \repeat unfold $count { \repeat unfold 4 { r4 } }
\voiceOne
\revert Rest.stencil
#}
)
\new DrumStaff {
\drummode {
bd sn bd sn
\comp #3
bd sn bd sn
}
}
--8<---------------cut here---------------end--------------->8---
Merci encore !
--
Denis
Re: Traits obliques pour partition de batterie, Denis Bitouzé, 2019/02/01