[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: écrire des silences dans une ligne d'accords
From: |
Jean Abou Samra |
Subject: |
Re: écrire des silences dans une ligne d'accords |
Date: |
Mon, 14 Jun 2021 16:48:25 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 |
Le 14/06/2021 à 16:30, david427@mailo.com a écrit :
Bonjour,
Je cherche à écrire des silences (ici r4) dans une ligne d'accords
par exemple, dans le code ci-dessous, j'aimerais voir apparaître un
silence (...un "chut"...) à la place du no-chord
est-ce possible ?
%%%%%%%%%%%%%%%%%%%%%%
\version "2.22.1"
\language "français"
notes = \relative do' { do4 ré mi fa | sol la si sol | mi fa mi ré do1 }
accords = \chordmode { do4 r r r | sol r r r | sol r sol r | do1 }
\score {
<<
\new ChordNames \accords
\new Staff \notes
>>
}
%%%%%%%%%%%%%%%%%%%%%
D'avance merci pour vos réponses,
David
Bonjour,
Une possibilité élégante consiste à ajouter les graveurs en
charge des silences au contexte ChordNames tout en neutralisant
le noChordSymbol.
\version "2.23.3"
\language "français"
notes = \relative do' { do4 ré mi fa | sol la si sol | mi fa ré2 | do1 |
R1 }
accords = \chordmode { do4 r r r | sol r r r | sol r r2 | do1 | R1 }
<<
\new ChordNames \with {
noChordSymbol = ""
\consists Rest_engraver
\consists Multi_measure_rest_engraver
\override Rest.Y-offset = 0.4
\override MultiMeasureRest.Y-offset = 0.8
} \accords
\new Staff \notes
>>
Dans la documentation :
https://lilypond.org/doc/v2.23/Documentation/notation/modifying-context-plug_002dins
Cordialement,
Jean