[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LillyJazz et numéros de mesures
From: |
Marc Swake |
Subject: |
Re: LillyJazz et numéros de mesures |
Date: |
Sun, 29 Mar 2020 16:15:17 +0200 |
Le voilà.
C’est ma première partition un peu alambiquée pour tester un peu en profondeur.
Le code n’est sans doute pas optimisé mais il fonctionne...
J’ai utilisé les fonts LilyJAZZ mais même en neutralisant et en revenant au
standard, pas de numéros.
Par contre, en neutralisant les \compressMM les numéros s’affichent.
C’est une grille de jazz. L’idée est d’afficher le thème (mélodie), les accords
(accords) et la réalisation des accords (réalisation).
N’ayant pas fini la réalisation je l’ai neutralisée mais cela ne change rien
au résultat..
Merci d’avance.
\version "2.20.0"
\include "LilyJAZZ.ily"
\header {
poet = ""
composer = " :"
title = "Cut"
copyright = ""
}
melodie = { \jazzOn
\clef treble
\key g \major
\tempo "Medium Fast" 4 =192
\time 4/4
\compressMMRests {
R1*4}
\override Staff.MultiMeasureRest.space-increment = 20
\repeat volta 2 {
\mark \markup { \musicglyph #"scripts.segno" }
r8
a'4.^> b'4^. c''4^. |
d''2^> e''4.^- b'8^^ |\break
\compressMMRests {R1*2}
r8 a'4.^> b'4^. c''4^.
d''2^> e''4.^- d''8^^
\compressMMRests {R1*2 } \break
r8 e''4.^> fis''4^. g''8^- a''^. r1|
r8 d''4.^> e''4^. fis''8^- g''^. r1|
\break
}
\alternative {
{r8 cis''4.^> d''4^. e''4^. fis''2^> cis''4.^- fis''8^^
\compressMMRests {R1*2 } \break}
{r8 c''4.^> d''4^. e''4^. g''2^> a''4.^- g''8^^
\compressMMRests {R1*2 }\bar "||" \mark
\markup {\musicglyph #"scripts.coda"}
\break}
}
r8 e''4.^> fis''4^. g''8^- a''^. r1
r8 d''4.^> e''4^. fis''8^- g''^. r1 \break
r8 c''4.^> d''4^. e''4^. g''2^> a''4.^- g''8^^
\compressMMRests {R1*3 }
d''4^^ r8 g''8^>~g''4 r4
\bar "|."
}
accords = \chordmode {
\jazzOn
\set chordChanges = ##t
\override ChordName #'font-size = #1
\override ChordName #'font-name = #"lilyjazzchord"
\override Staff.MultiMeasureRest.space-increment = 15
{
R1*4}
a1:m
d1:9
b1:m7
e1:9-
a1:m7
d1:9
g1:9
g1:9
c1:maj7
c1:m6
b1:m7
e1:m7
cis:m7.5-
fis1:9-
b1:maj7
b2:m7.5-
e:9
c1:6.9
a2:m7
d:9-
g1:6.9
b2:m7
\mark \markup {"D.S. al Coda"}
e:9
}
%realisation =
%\chordmode { \jazzOn
%\set chordChanges = ##t
%\override Staff.MultiMeasureRest.space-increment = 15
%\compressMMRests {
%R1*4}
%|g2:7 f2:7| g2:7 f2:7 |
%\compressMMRests {
%R1*2}g2:7 f2:7|
%g2:7 f2:7| bes:m7 ees:7 |bes:m7 ees:7
%g2:7 f2:7| g2:7 f2:7 |
%e:m7 a:7 |d:m7 g:7 |
%c:m7 f:7| g1 g1 |
%}
\score {
<<
\new ChordNames \accords
\new Staff \melodie
%\new Staff \realisation
>>
}
\layout {
\context {
\Voice
\remove "Note_heads_engraver"
\consists "Completion_heads_engraver"
}
}
> Le 29 mars 2020 à 14:27, Valentin Villenave <address@hidden> a écrit :
>
> On 3/29/20, Voltrane <address@hidden> wrote:
>> j'ai fait une première partition mais je constate que lorsque j'utilise la
>> compression des mesures vides avec \compressMMRests, les numéros de mesures
>> ne s'affichent plus.
>
> C’est étrange. Pouvez-vous poster votre code (ou tout au moins un
> exemple minimal de code LilyPond qu’on puisse compiler et qui fait
> apparaître ce problème) ?
>
> Cordialement,
> V. V.
- LillyJazz et numéros de mesures, Voltrane, 2020/03/29
- Re: LillyJazz et numéros de mesures, Valentin Villenave, 2020/03/29
- Re: LillyJazz et numéros de mesures,
Marc Swake <=
- Re: LillyJazz et numéros de mesures, Valentin Villenave, 2020/03/29
- Re: LillyJazz et numéros de mesures, Marc Swake, 2020/03/29
- Re: LillyJazz et numéros de mesures, Voltrane, 2020/03/29
- Re: LillyJazz et numéros de mesures, Voltrane, 2020/03/31
- Re: LillyJazz et numéros de mesures, Valentin Villenave, 2020/03/31
- Re: LillyJazz et numéros de mesures, Marc Swake, 2020/03/31