[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: la couleur d'une voix détaiint sur l'autre
From: |
Jean Abou Samra |
Subject: |
Re: la couleur d'une voix détaiint sur l'autre |
Date: |
Sat, 11 Dec 2021 20:56:36 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.1 |
Le 11/12/2021 à 19:07, CHARADE Olivier a écrit :
Bonjour,
J'écris un quatuor à cordes d'inspiration sérielle et, comme il me
semble très difficile d'en tirer un extrait simple, je vais essayer de
décrire mon problème.
A l’intérieur de mon score et du StaffGroup, j'agence mes parties
comme suit:
\score {
<<
\new StaffGroup {
<<
\new Staff = "violon 1" {
\set Staff.instrumentName = #"violon 1"
\set Staff.shortInstrumentName = #"vl1"
\set Staff.midiInstrument = #"Violin"
<<
{\new Voice \violonA_valse \papierMusique}
\new Voice \structure_valse
\new Voice \violonA_analyse_valse
\new Voice \structure_analyse_valse
>>
}
\new Staff = "violon 2" {
\set Staff.instrumentName = #"violon 2"
\set Staff.shortInstrumentName = #"vl2"
\set Staff.midiInstrument = #"Violin"
<<
{\violonB_valse \papierMusique}
\violonB_analyse_valse
>>
}
\new Staff = "alto" {
\set Staff.instrumentName = #"alto"
\set Staff.shortInstrumentName = #"alt"
\set Staff.midiInstrument = #"Viola"
<<
{\alto_valse \papierMusique}
\alto_analyse_valse
>>
}
\new Staff = "violoncelle" {
\set Staff.instrumentName = #"violoncelle"
\set Staff.shortInstrumentName = #"vcl"
\set Staff.midiInstrument = #"Cello"
<<
{\violoncelle_valse \papierMusique}
\violoncelle_analyse_valse
>>
}
>>
}
>>
}
Dans l'analyse de chaque instrument, j'indique les débuts et fins de
séries (plus certaines notes importantes) en changeant les couleurs à
certains moment avec
\override TextScript.color = #blue (par exemple)
pour mieux les suivre, surtout quand les séries se croisent entre
instruments.
Dans les voix d'instruments (là où il y a des notes), j'ai rajouté des
markup avec “pizz.“ ou “arco“.
De façon totalement magique pour moi, les indications “pizz.“ et
“arco“ du second violon prennent la couleur de la série en cours alors
qu'elles restent normales (en noir) pour les trois autres instruments.
Je n'arrive pas à comprendre pourquoi seule la voix
violonB_analyse_valse déteint sur la voix violonB_valse.
Si quelqu'un a une piste...
Bonjour,
La construction << >> met simplement des expressions
musicales en parallèle. Rien n'empêche ces expressions
de rester à l'intérieur d'une voix. Je pense que le
souci doit venir de la façon dont vous déclarez la
portée du violon B :
\new Staff = "violon 2" {
\set Staff.instrumentName = #"violon 2"
\set Staff.shortInstrumentName = #"vl2"
\set Staff.midiInstrument = #"Violin"
<<
{\violonB_valse \papierMusique}
\violonB_analyse_valse
>>
}
Rien là-dedans n'explique à Lily de créer deux voix
séparées. { \violonB_valse \papierMusique } et
\violonB_analyse_valse se retrouvent probablement
dans une seule et même voix. Observez cet exemple :
\version "2.22.1"
\new Staff <<
{ c'4 4 4 4 }
{ \voiceTwo c4 4 4 4 }
>>
\new Staff <<
\new Voice { c'4 4 4 4 }
\new Voice { \voiceTwo c4 4 4 4 }
>>
Le problème devrait être réglé si vous instanciez
explicitement les voix avec \new Voice :
\new Staff = "violon 2" {
\set Staff.instrumentName = #"violon 2"
\set Staff.shortInstrumentName = #"vl2"
\set Staff.midiInstrument = #"Violin"
<<
\new Voice {\violonB_valse \papierMusique}
\new Voice \violonB_analyse_valse
>>
}
Cordialement,
Jean