Ô Nuit (Jean-Philippe Rameau)/Répétition : Différence entre versions

De Wicri Musique
 
(23 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
==Transposition==
+
Cette page introduit une versions transposée pour utilisation en phase d'apprentissage de [[Ô Nuit (Jean-Philippe Rameau)|Ô nuit]] de [[Jean-Philippe Rameau]].
<source lang="sh">
 
cat <<... >transpoUnTon.lex
 
  
%%
+
==Voix d'alto==
a        printf ("g");
+
<score vorbis="1">
b        printf ("a");
+
\new Staff \with {
bes      printf ("aes");
+
  midiInstrument = "choir aahs"
c        printf ("bes");
+
  instrumentName = #"Alto"
d        printf ("c");
+
  shortInstrumentName = #"A"
e        printf ("d");
+
  } {
f        printf ("ees");
+
  \relative c'' { 
g       printf ("f");
+
  \time 3/4 \key ees \major
"\\\\"[^ \\n]  ECHO;
+
g4 \pp f2
"\\^"[^ \\n] ECHO;
+
  ees4 ees4 ees4
%%
+
  c2 ^\< ees8 d8
main()
+
  ees2 ^\! ^\> ees4
{
+
  g4 ^\! ^\p g8 g g g
  yylex();
+
  a2 ^\< f4 ^\! ^\f
 +
  g4. g8 ^\> g8 f8
 +
  d2. ^\!
 +
  d4. ^\p d8 ^\< ees8 f8
 +
  ees2  ^\! d8 c8
 +
  d4 \( d4 \) ees4
 +
  ees4. ^\< ees8 ees8 ees8
 +
  ees2 ^\! ^\f ees8 ^\p ees8
 +
  ees4 c8 c8 d8 d8
 +
  ees4 ees4 g4
 +
  aes4. aes8 aes8 g8
 +
  f4 f4 g4
 +
  ees4 ^\> c4 d4
 +
  ees2 ^\! d4
 +
  ees2 r4
 +
}}
 +
\addlyrics {
 +
Ren -- dons un é -- ter -- nel hom -- ma - ge
 +
A la di -- vi -- ni -- té qui rè -- gne sur nos cœurs
 +
Mais pour mé -- ri -- ter ses fa -- veurs -
 +
N'of -- frons à nos au -- tels
 +
Que des cœurs sans - par - ta -- ge
 +
N'of -- frons à nos au -- tels
 +
Que des cœurs sans par -- ta - ge
 +
}
 +
\addlyrics {  
 +
Ô Nuit! Viens ap -- por -- ter à la ter -- re
 +
Le calme en -- chan -- te -- ment de ton mys -- tè - re.
 +
L'om  -- bre qui t'es -- corte est si dou -- ce,
 +
Si doux est le con -- cert de tes voix
 +
chan -- tant l'es -- pé -- ran -- ce,
 +
Si grand est ton pou -- voir trans -- for -- mant tout en rêve heu -- reux.
 
}
 
}
...
+
</score>
lex transpoUnTon.lex
+
==Version à 2 voix + piano==
  
gcc lex.yy.c -ll -o transpoUnTon
 
</source>
 
 
 
 
===Thème populaire===
 
 
<score vorbis="1">
 
<score vorbis="1">
 +
<<
 +
\new ChoirStaff <<
 
\new Staff \with {
 
\new Staff \with {
 
   midiInstrument = "choir aahs"
 
   midiInstrument = "choir aahs"
Ligne 42 : Ligne 67 :
 
   g2 ^\>  g4 ^\!
 
   g2 ^\>  g4 ^\!
 
   ees'4 ees8 d c bes
 
   ees'4 ees8 d c bes
   b2 d4
+
   a2 d4
   bes4. bes8 bes8 b
+
   bes4. bes8 bes8 a
 
   bes2.  
 
   bes2.  
  
 
   f4. f8 g8 aes8
 
   f4. f8 g8 aes8
 
   g2 f8 ees8
 
   g2 f8 ees8
   f2 bes4
+
   f4 \( f \) bes4
 
   c4. bes8 aes8 c8
 
   c4. bes8 aes8 c8
 
   bes2 aes8 g8
 
   bes2 aes8 g8
Ligne 57 : Ligne 82 :
 
   ees4 aes4. g16 f16
 
   ees4 aes4. g16 f16
 
   g4 f2
 
   g4 f2
   ees4
+
   ees2 r4
  
 +
}}
 +
\addlyrics {
 +
Ren -- dons un é -- ter -- nel hom -- ma - ge
 +
A la di -- vi -- ni -- té qui rè -- gne sur nos cœurs
 +
Mais pour mé  -- ri -- ter ses fa -- veurs -
 +
N'of -- frons à nos au -- tels
 +
Que des cœurs sans - par - ta -- ge
 +
N'of -- frons à nos au -- tels
 +
Que des cœurs sans par - ta - ge
 +
}
 +
\addlyrics {
 +
Ô Nuit! Viens ap -- por -- ter à la ter -- re
 +
Le calme en -- chan -- te -- ment de ton mys -- tè - re.
 +
L'om  -- bre qui t'es -- corte est si dou -- ce,
 +
Si doux est le con -- cert de tes voix
 +
chan -- tant l'es -- pé -- ran -- ce,
 +
Si grand est ton pou -- voir trans -- for -- mant tout en - rêve heu -- reux.
 +
}
  
 +
\new Staff \with {
 +
  midiInstrument = "choir aahs"
 +
  instrumentName = #"Alto"
 +
  shortInstrumentName = #"A"
 +
  } {
 +
  \relative c'' { 
 +
  \time 3/4 \key ees \major
 +
g4 \pp f2
 +
  ees4 ees4 ees4
 +
  c2 ^\< ees8 d8
 +
  ees2 ^\! ^\> ees4
 +
  g4 ^\! ^\p g8 g g g
 +
  a2 ^\< f4 ^\! ^\f
 +
  g4. g8 ^\> g8 f8
 +
  d2. ^\!
 +
  d4. ^\p d8 ^\< ees8 f8
 +
  ees2  ^\! d8 c8
 +
  d4 \( d4 \) ees4
 +
  ees4. ^\< ees8 ees8 ees8
 +
  ees2 ^\! ^\f ees8 ^\p ees8
 +
  ees4 c8 c8 d8 d8
 +
  ees4 ees4 g4
 +
  aes4. aes8 aes8 g8
 +
  f4 f4 g4
 +
  ees4 ^\> c4 d4
 +
  ees2 ^\! d4
 +
  ees2 r4
 
}}
 
}}
\addlyrics {  
+
\addlyrics {  
Ô nuit! Qu'il est pro -- fond ton si -- len -- ce
+
Ren -- dons un é -- ter -- nel hom -- ma - ge
Quand les é -- toi -- les d'or scin -- til -- lent dans les cieux
+
A la di -- vi -- ni -- té qui rè -- gne sur nos cœurs
J'ai -- me ton man -- teau ra -- di -- eux
+
Mais pour mé  -- ri -- ter ses fa -- veurs -
Ton calme est in -- fi -- ni
+
N'of -- frons à nos au -- tels
Ta splen -- deur est im -- men - - se
+
Que des cœurs sans - par - ta -- ge
Ton calme est in -- fi -- ni
+
N'of -- frons à nos au -- tels
Ta splen -- deur est im - men - se
+
Que des cœurs sans par -- ta - ge
 +
}
 +
\addlyrics {
 +
Ô Nuit! Viens ap -- por -- ter à la ter -- re
 +
Le calme en -- chan -- te -- ment de ton mys -- tè - re.
 +
L'om  -- bre qui t'es -- corte est si dou -- ce,
 +
Si doux est le con -- cert de tes voix
 +
chan -- tant l'es -- pé -- ran -- ce,
 +
Si grand est ton pou -- voir trans -- for -- mant tout en rêve heu -- reux.
 
}
 
}
 +
>>
 +
 +
\new PianoStaff \with {
 +
      instrumentName = #"Pia."
 +
      shortInstrumentName = #"P. "
 +
      }
 +
<<
 +
    \new Staff \relative c'' {
 +
        \time 3/4 \key ees \major
 +
      g4 ^\pp f2
 +
      <ees bes'>4 <ees g> ees
 +
      <c aes'>2 ^\< <ees g>8  <d f>8
 +
      <ees g>2 ^\! ^\> <ees g>4
 +
      <g ees'>4. ^\! ^\p g4.
 +
      aes2 ^\< <f d'>4 ^\! ^\f
 +
      <g bes>4. <g bes>8 ^\> <g bes>8 <f a>8
 +
      <d bes'>2. ^\!
 +
      <d f>4. ^\p <d f>8 ^\< <ees g>8 <f aes>8
 +
      <ees g>2  ^\! <d f>8 <c ees>8
 +
      <d f>2 <ees bes'>4
 +
      <ees c'>4. ^\< <ees bes'>8 <ees aes>8 <ees c'>8
 +
      <ees bes'>2 ^\! ^\f <ees aes>8 ^\p <ees g>8
 +
      <ees aes>4 c d
 +
      <ees g>4 ees <g bes>4
 +
      <aes c>4. <aes c>8 <aes d>8 <g ees'>8
 +
      <f d'>4  <f bes>4 g
 +
      ees4  ^\> c d
 +
      ees2 ^\!  d4
 +
      ees4 r4 <g bes>4 ^\pp \(
 +
      <aes c>4.  <aes c>8 <aes d>8 <g ees'>8
 +
      <f d'>4 <f bes>4 g  \)
 +
      ees4 ^\( <<  { aes4. g16 f16}  { c4 c} >>
 +
    <<  { g'4 f2}  { ees2 d4 } >>
 +
      ees2. ^\)
 +
 +
    }
 +
    \new Staff \relative c {
 +
        \clef bass \key ees \major
 +
  ees4 ^\pp d2
 +
      g,4 bes c
 +
      f,2 bes4 ^\<
 +
      ees2 ^\! ^\> ees4
 +
      c4 ^\! ^\p  c8 d8 ees8 c8
 +
      f2 ^\<  d4 ^\! ^\f
 +
      g4. ees8  c8 ^\> f8
 +
      bes,4 ^\! bes bes
 +
      bes2 ^\p ^\<c4
 +
      bes4 ^\! bes bes
 +
      bes4. bes8 aes8 g8
 +
      aes4. ^\< g8 f8 aes8
 +
      g4 ^\! ^\f  ees'8 d8 c8 ^\p bes8
 +
      c4 f,4 bes4
 +
      ees4 ees ees
 +
      aes4 aes8 g8 f8 ees8
 +
      bes4 d ees
 +
      c4 ^\> aes4 c4
 +
      ees4 ^\! bes2
 +
      ees4 r ees ^\pp ^\(
 +
      aes4.  g8 f8 ees8
 +
      bes4 d4 ees4 \)
 +
      c4 ^\( f, aes
 +
      bes2 bes4 
 +
      ees2. ^\)
 +
 +
   
 +
    }
 +
  >>
 +
>>
 
</score>
 
</score>
 +
 +
==Transposition==
 +
<source lang="sh">
 +
cat <<... >transpoUnTon.lex
 +
 +
%%
 +
a        printf ("g");
 +
b        printf ("a");
 +
bes      printf ("aes");
 +
c        printf ("bes");
 +
d        printf ("c");
 +
e        printf ("d");
 +
f        printf ("ees");
 +
g        printf ("f");
 +
"\\\\"[^ \\n]+  ECHO;
 +
"\\^"[^ \\n]+  ECHO;
 +
%%
 +
main()
 +
{
 +
  yylex();
 +
}
 +
...
 +
lex transpoUnTon.lex
 +
 +
gcc lex.yy.c -ll -o transpoUnTon
 +
</source>

Version actuelle datée du 14 septembre 2021 à 15:51

Cette page introduit une versions transposée pour utilisation en phase d'apprentissage de Ô nuit de Jean-Philippe Rameau.

Voix d'alto


\new Staff \with {
  midiInstrument = "choir aahs"
  instrumentName = #"Alto"
  shortInstrumentName = #"A"
  } {
  \relative c'' {  
   \time 3/4 \key ees \major 
 g4 \pp f2
  ees4 ees4 ees4
  c2 ^\< ees8 d8
  ees2 ^\! ^\> ees4
  g4 ^\! ^\p g8 g g g
   a2 ^\< f4 ^\! ^\f
  g4. g8 ^\> g8 f8
  d2. ^\! 
  d4. ^\p d8 ^\< ees8 f8 
  ees2  ^\! d8 c8 
  d4 \( d4 \) ees4
  ees4. ^\< ees8 ees8 ees8
  ees2 ^\! ^\f ees8 ^\p ees8
  ees4 c8 c8 d8 d8
  ees4 ees4 g4
  aes4. aes8 aes8 g8
  f4 f4 g4
  ees4 ^\> c4 d4
  ees2 ^\! d4
  ees2 r4
}}
\addlyrics { 
Ren -- dons un é -- ter -- nel hom -- ma - ge 
A la di -- vi -- ni -- té qui rè -- gne sur nos cœurs 
Mais pour mé  -- ri -- ter ses fa -- veurs -
N'of -- frons à nos au -- tels 
Que des cœurs sans - par - ta -- ge
N'of -- frons à nos au -- tels 
Que des cœurs sans par -- ta - ge
}
\addlyrics { 
Ô Nuit! Viens ap -- por -- ter à la ter -- re
Le calme en -- chan -- te -- ment de ton mys -- tè - re.
L'om  -- bre qui t'es -- corte est si dou -- ce,
Si doux est le con -- cert de tes voix
chan -- tant l'es -- pé -- ran -- ce,
Si grand est ton pou -- voir trans -- for -- mant tout en rêve heu -- reux.
}

Version à 2 voix + piano

Page 1Page 2

Transposition

cat <<... >transpoUnTon.lex

%%
a        printf ("g");
b        printf ("a");
bes      printf ("aes");
c        printf ("bes");
d        printf ("c");
e        printf ("d");
f        printf ("ees");
g        printf ("f");
"\\\\"[^ \\n]+  ECHO;
"\\^"[^ \\n]+  ECHO;
%%
main()
{
  yylex();
}
...
lex transpoUnTon.lex

gcc lex.yy.c -ll -o transpoUnTon