Subject: Comp

From: Christophe Pochon <[email-masked]>
Date: Sun, 22 Feb 2015 22:27:53 +0100

Bonsoir,

Je suis embêté : j'utilise la fonction suivante :

-----

comp = #(define-music-function (parser location count) ( integer?)

#{

\override Rest #'stencil = #ly:percent-repeat-item-interface::beat-slash

\override Rest #'thickness = #0.48

\override Rest #'slope = #1.7

\repeat unfold $count { r4 }

\revert Rest #'stencil

#}

)

-----

pour générer des mesures d'accompagnements avec juste des barres obliques
tous les temps. C'est chouette !

Sauf que comme ce sont de faux silences, ben, si je conjugue ça avec un
\RemoveEmptyStaves, tout disparaît !

Je m'explique. Pour une partition de piano jazz, j'aimerais avec par
exemple 24 mesures avec juste mes jolies barres obliques d'accompagnement
sur une seule portée, avec la grille d'accords en-dessus, puis pour les
mesures 25 à 29, quelque chose d'écrit pour main droite et main gauche.
Puis de nouveau des mesures d'accompagnements, puis encore un truc écrit
pour les deux mains, etc....

Alors comme un grand, j'ai mis 24 mesures de silences à la main gauche, et
mes mesures d'accompagnements à la main droite, puis hop, mesures 25-29 mes
petites notes pour les deux mains.

Sauf que le \RemoveEmptyStaves efface tout.... bouh....

Une solution ? Une idée serait de pouvoir activer le \RemoveEmptyStaves
seulement pour la main gauche ?

Merci de votre aide !

Christophe Pochon
http://www.christophe-pochon.com

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Mon, 23 Feb 2015 09:17:56 +0100

Bonjour Christophe,

Est-ce que ceci te conviendrait :

\version "2.18.2"

compF =
#(define-music-function (parser location count) (integer?)
  #{
    \omit Stem
    \override NoteHead.stencil =
#ly:percent-repeat-item-interface::beat-slash
    \override NoteHead.thickness = #0.48
    \override NoteHead.slope = #1.7
    \repeat unfold $count { d4 } % <= à changer en fonction des clefs
    \revert NoteHead.stencil
    \undo\omit Stem
  #})

{
  \clef F
  \compF 4
}

Cordialement,
Pierre

Le 22 février 2015 22:27, Christophe Pochon <[email-masked]> a
écrit :

> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>

---

From: Christophe Pochon <[email-masked]>
Date: Mon, 23 Feb 2015 09:29:40 +0100

C'est parfait, merci beaucoup !!!

Christophe

Christophe Pochon

Le 23 février 2015 09:17, Pierre Perol-Schneider <
[email-masked]> a écrit :

> Le 22 février 2015 22:27, Christophe Pochon <[email-masked]>
> a écrit :
>
>> Bonsoir,
>>
>> Alors comme un grand, j'ai mis 24 mesures de silences à la main gauche,
>> et mes mesures d'accompagnements à la main droite, puis hop, mesures 25-29
>> mes petites notes pour les deux mains.
>>
>>