Problème de voix non repérée

classic Classique list Liste threaded Arborescence
4 messages Options
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

Problème de voix non repérée

PhilippeO

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{} }


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

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

Daniel Bernair (Belgacom.net)

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 <lilypond-user-fr-bounces+daniel.bernair=[hidden email]> De la part de Philippe Osmont
Envoyé : samedi 31 mars 2018 12:50
À : lilypond-user-fr <[hidden email]>
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{} }


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

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

PhilippeO
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 [hidden email] De la part de Philippe Osmont
Envoyé : samedi 31 mars 2018 12:50
À : lilypond-user-fr [hidden email]
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{} }



_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|

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

Daniel Bernair (Belgacom.net)

En lisant la programmation de

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

je me dis que Lilypond ne peut trouver \Tenori parce qu’il n’est pas dans la variable TenoriPart mais je poeux peut-être me tromper.

Amicalemnt,

Daniel Bernair

 

De : Philippe Osmont <[hidden email]>
Envoyé : dimanche 1 avril 2018 16:47
À : Daniel Bernair (Belgacom.net) <[hidden email]>; 'lilypond-user-fr' <[hidden email]>
Objet : Re: Problème de voix non repérée

 

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 [hidden email] De la part de Philippe Osmont
Envoyé : samedi 31 mars 2018 12:50
À : lilypond-user-fr [hidden email]
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{} }

 


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr