Subject: double time signature + double style

From: Éditions IN NOMINE<[email-masked]>
Date: Wed, 20 Oct 2010 15:51:24 +0200

Bonjour à toute la liste.

En ce moment, je demande bcp et donne peu mais c'est le rush avant les 
vacances...

Je suis en traind e travailler sur de spièces pour clavier de Strozzi, 
et comme souvent en notation blanche (ternaire), j'ai droit à un \time 
6/4 en mensural (le C avec un point dedans) suivi d'un 3/2. Le 3/2, 
c'est OK (en pompant sur l'excellent snippet de notation blanche ici : 
http://lsr.dsi.unimi.it/LSR/Search?q=Producing+white+%28void%29+notation) et 
j'ai cru bien faire en insérant le mensural juste avant (et pourtant, il 
sait bien que ça ne marche pas :-[ ) :

\override Staff.TimeSignature #'style = #'mensural \time 6/4
\override Staff.TimeSignature #'style = #'default \time 6/4
\set Staff.timeSignatureFraction = #'(3 . 2) %pour insérer un 3/2 au 
lieu du 6/4 mentionné
\override NoteHead #'duration-log = #1 (% pour la notation blanche)

J'ai essayé de faire :

\override Staff.TimeSignature #'style = #'mensural
\time 6/4 *s1. \bar ""*
\override Staff.TimeSignature #'style = #'default
\time 6/4
\set Staff.timeSignatureFraction = #'(3 . 2)
\override NoteHead #'duration-log = #1

histoire de feinter Lilypond, mais ça donne un espace >:o super moche !

Je suis allé voir du côté métrique décomposée, mais ça ne me saute pas 
aux yeux... ça sent le Scheme à plein nez, tout ça :-P

Merci à vous  pour l'astuce du siècle !
JMarc

---

From: Valentin Villenave <[email-masked]>
Date: Wed, 20 Oct 2010 21:38:37 +0200

> Bonjour à toute la liste.

Bonjour Jean-Marc,

> En ce moment, je demande bcp et donne peu mais c'est le rush avant les

Demander beaucoup n'est pas un problème, par contre le faire avec des
mails en HTML c'est peu recommandé. Il doit y avoir une option "texte
seul" dans ton client de messagerie, et je crois qu'on serait tous
très reconnaissants si tu l'activais :)

> Je suis en traind e travailler sur de spièces pour clavier de Strozzi, et
> comme souvent en notation blanche (ternaire), j'ai droit à un \time 6/4 en
> mensural (le C avec un point dedans) suivi d'un 3/2.

Quelque chose comme :
\override Staff.TimeSignature #'stencil = #(lambda (grob)
  (grob-interpret-markup grob
    (markup #:override '(baseline-skip . 0) #:number
      (#:line (
          #:vcenter #:musicglyph "timesig.mensural64"
          (#:column ("3" "2")))))))

?

> Je suis allé voir du côté métrique décomposée, mais ça ne me saute pas aux
> yeux... ça sent le Scheme à plein nez, tout ça :-P

En effet. Mais qui chantera l'odeur du Scheme au petit matin ?

Cordialement,
Valentin.

---

From: Éditions IN NOMINE<[email-masked]>
Date: Mon, 25 Oct 2010 11:28:58 +0200

Mélangé les pinceaux dans mes mails... je reprends la réponse de Valentin que j'avais perdue...

>Demander beaucoup n'est pas un problÃme, par contre le faire avec des
>mails en HTML c'est peu recommandÃ. Il doit y avoir une option "texte
>trÃs reconnaissants si tu l'activais :)

OUPS, toutes mes excuses : normalement c'est bon. Je n'ai rien vu de ma fenêtre...
Valentin, tu peux me dire si ce dernier envoi est bon ? Les messages que je reçois de la liste sur ma messagerie ont tous une bonne tête pourtant...

>> Je suis en traind e travailler sur de spiÃces pour clavier de Strozzi, et
>> comme souvent en notation blanche (ternaire), j'ai droit Ã un \time 6/4 en

> (#:column ("3" "2")))))))

Tout à fait ! En fait, j'avais perdu ta réponse, et je suis parti d'une indication sur la liste EN. J'ai bidouillé cet exemple : http://lists.gnu.org/archive/html/lilypond-user/2010-08/msg00331.html
et je suis super fier d'être arrivé à ta proposition... J'ai même réussi à y inclure des modifs de mise ne page... Je vais mettre ça sur le LSR.

\version "2.13"
deuxTimeSignature =
#(define ((custom-time-signature a b) grob)
(grob-interpret-markup grob
(markup #:override '(baseline-skip . 2.5) #:number
(#:line ((markup (#:fontsize 4 #:musicglyph "timesig.mensural64"))
(#:fontsize -1 #:column (a b)))))))
musique = \relative c' {
\override Score.TimeSignature #'stencil =
#(custom-time-signature "3" "2")
\time 6/4
\override NoteHead #'duration-log = #1 %(pour la notation blanche)
c4 c d e1*1/2 d4 c e d c1.*1/2 \bar "|."
}
\score { \musique }

>> Je suis allÃ voir du cÃtÃ mÃtrique dÃcomposÃe, mais Ãa ne me saute pas
>> aux
>> yeux... Ãa sent le Scheme Ã plein nez, tout Ãa :-P

>En effet. Mais qui chantera l'odeur du Scheme au petit matin ?
Pas moi pour le moment :'(
Mais c'est effectivement tout un poème qui mériterait une symphonie !

Merci encore pour ton aide !
JMarc