[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Notation blanche
From: |
Éditions IN NOMINE |
Subject: |
Re: Notation blanche |
Date: |
Tue, 29 Nov 2016 17:06:53 +0100 |
Arf, je suis sec.
L'idée serait de transformer \scaleDurations en une jolie fonction de
type ovirride, uo alors d'inclure l'override de blanche dans la
fonction Scheme que j'ai retrouvée :
scaleDurations = #(define-music-function (parser location fraction
music) (fraction? ly:music?)
(_i "Multiply the duration of events in @var{music} by
@var{fraction}.") (ly:music-compress music
(ly:make-moment (car fraction) (cdr fraction))))
Je sais pas faire, désolé.
Un joueur ?
JMarc
Le Tue, 29 Nov 2016 08:31:47 -0700 (MST),
Bernard Meylan <address@hidden> a écrit :
> Jean-Marc, c'est vrai que ma demande était très lapidaire... Je
> développe:
>
> quand une partition nécessite la notation blanche, il faut pouvoir
> revenir rapidement à la notation «noire» (même si ce vocable n'est
> pas exact) sinon les têtes des notes des rondes vont ressembler à
> celle des blanches. Donc j'ai toujours comme en-tête ces 2 commandes:
>
> blanche = \override NoteHead #'duration-log = #1
> noire = \revert NoteHead #'duration-log
>
> mais je suis tout de même obligé de mentionner à chaque fois ce que
> tu as fait toi-même:
> \scaleDurations #'(2 . 1) suivi des notes à blanchir entre accolades
> {}. Qqchose comme ça:
>
>
>
> Cet ajout constant de \blanche \scaleDurations #'(2 . 1) {} \noire
> devient vite fastidieux et j'aurais voulu que la commande \blanche
> renferme \override NoteHead #'duration-log = #1 ET \scaleDurations
> #'(2 . 1)... Voilà pourquoi j'ai tenté de concaténer les 2
> commandes...
>
> Benard
>
>
>
> -----
> Cordialement
>
> Bernard
> --
> View this message in context:
> http://lilypond-french-users.1298960.n2.nabble.com/Notation-blanche-tp7584395p7584397.html
> Sent from the LilyPond French Users mailing list archive at
> Nabble.com.
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
--
Jean-Marc LEGRAND
Éditions IN NOMINE