lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problème de voix non repérée


From: Philippe Osmont
Subject: Re: Problème de voix non repérée
Date: Sun, 1 Apr 2018 16:46:36 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0

Merci pour ton aide Daniel.
De mon côté, j'avais tâtonné et trouvé une solution ressemblant à la tienne.

Mais je ne comprends pas pourquoi en utilisant une variable intermédiaire supplémentaire, Lilypond ne détecte pas le nom donné à une voix.

Écrit ainsi, Lily ne repère pas la voix nommée "Tenor (alors qu'elle est définie et utilisée dans la même variable) :
Tenori = {
\new Voice="Tenor" \relative do' {\clef bass  \TenMuzikA \TenMuzikB }
 \new Lyrics ="ten" \lyricsto "Tenor" \ParoleATen
}
TenoriPart = \new Staff \with {
 instrumentName = "Tenor"
shortInstrumentName ="T"
midiInstrument = "tenor sax" }
\Tenori


\score { <<
\generalPart
\new ChoirStaff << \TenoriPart >>
>>}

Avertissement : impossible de repérer la voix (Voice) « Tenor »

Et en supprimant la variable Tenori, ça marche :
TenoriPart = \new Staff <<
\set Staff. instrumentName = "Tenor"
\set Staff.shortInstrumentName ="T"
\set Staff.midiInstrument = "tenor sax" 
\new Voice="Tenor" \relative do' {\clef bass  \TenMuzikA \TenMuzikB }
\new Lyrics ="ten" \lyricsto "Tenor" \ParoleATen
>>

\score { <<
\generalPart
\new ChoirStaff << \TenoriPart >>
>>}


Je serais intéressé par une explication.

Philippe

_____________________________________________________________________________________________________

Le 31/03/2018 à 17:07, Daniel Bernair (Belgacom.net) a écrit :

Voici un exemple de ce que je fais , sans donner les fichiers des notes et paroles

 \include "Deck the hall squel tous C.ly"  %%%%%%% contenant la variable “struct”  qui gère les nuances, les sauts de lignes etc… cette variable se retrouve associée à Sopranoun

\include "Deck the hall Soprano vk tous.ly"

\include "Deck the hall Alto vk tous.ly"

\include "Deck the hall tenor vk tous.ly"

\include "Deck the hall bass vk tous.ly"

%}

%content

 

 

Sopranoun = {

      \set Staff.instrumentName = "Soprano"

      \set Staff.shortInstrumentName = "S. "     

      \global

      \clef treble

      << \sopranoun  >>  % contient la musique de la voix de soprane sous la variable « sopranoun » (avec s minuscule)

     %%%%%%% <<\transpose  d f \sopranoun  >>

}

%%%%%%%%%%% Etc pour les trois autres voix

\score {

  << %1

  %%%%%%%%  \pointAndClickOff         

                 \new ChoirStaff = "choeur" << %2

    

         \new Staff \with {midiInstrument = #"choir aahs" } << %3

        \new Voice = "sopun"  <<\Sopranoun \struct >>

        \new Lyrics \lyricsto "sopun" \SopUnParolesUn

        \new Lyrics \lyricsto "sopun" \SopUnParolesDeux

        \new Lyrics \lyricsto "sopun" \SopUnParolesTrois

       

      >> %3

%%%%%% etc pour les trois autres voix.

>> 

>> 

}

J’espère que cela peut aider

Amicalement et bonne fête de Pâques.

Daniel Bernair

 

De : lilypond-user-fr <address@hidden> De la part de Philippe Osmont
Envoyé : samedi 31 mars 2018 12:50
À : lilypond-user-fr <address@hidden>
Objet : Problème de voix non repérée

 

Bonjour à tous,

Je suis en train de graver une partition pour chœur (SATB) en changeant légèrement ma façon de faire.
À savoir, j'introduis une voix "generale" qui contient la structure  (\bar \break \repeat \alternative etc.) en reprenant ce que j'avais fait
pour les conducteurs d'orchestre.
Mais je rencontre un problème liée aux paroles. J'associe les paroles à la musique par \lyristo pour écrire les 2 couplets sous la portée.

Mais Lily me retourne le message :

Avertissement : impossible de repérer la voix (Voice) « CoupletT »

Je dois certainement faire une erreur de débutant, mais je n'ai pas trouvé laquelle. Si quelqu'un pouvait me dépanner.

Je joins un exemple simplifié à l'extrême. À noter que j'ai la même erreur sur la voix "Tenor" si j'enlève le % commentaire.

Merci d'avance pour votre aide.

Philippe

___________________________________________________________________________________________________________________

\version "2.18.0" \include "italiano.ly" general = { \time 4/4 s1*2 \break s1*3 \break } TenMuzikA = {la2~ la4 si| do2. si8[re]|} TenMuzikB = { \new Voice="CoupletT" { r8. do16 do8[ do] si[ si] la[sol16 si~]|}} %_____________________________________________________________________ CoupletUnTen = \lyricmode { \set ignoreMelismata = ##t Tra la la } CoupletDeuxTen = \lyricmode { \set ignoreMelismata = ##t Tro lo lo } ParoleATen = \lyricmode { \set ignoreMelismata = ##t Ou __ _ ou ou ou ou } %_____________________________________________________________________ Tenori = { \new Voice="Tenor" \relative do' {\clef bass %"treble_8" \TenMuzikA \TenMuzikB } \addlyrics {\ParoleATen } %\new Lyrics ="ten" \lyricsto "Tenor" \ParoleATen \new Lyrics ="TenCoupletUn" \lyricsto "CoupletT" << \set stanza = #"1. " { \CoupletUnTen } \new Lyrics ="TenCoupletDe" \with { alignBelowContext = #"TenCoupletUn" } {\set associatedVoice = "CoupletT" \set stanza = #"2. " \CoupletDeuxTen } >> } %_____________________________________________________________________ generalPart = \new Devnull \general TenoriPart = \new Staff \with { instrumentName = "Tenor" shortInstrumentName ="T" midiInstrument = "tenor sax" } \Tenori %_____________________________________________________________________ \score { << \generalPart \new ChoirStaff << \TenoriPart >> >> \layout{} \midi{} }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]