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

De Wicri Musique
(Page créée avec « ==Transposition== »)
 
 
(37 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 +
Cette page introduit une versions transposée pour utilisation en phase d'apprentissage de [[Ô Nuit (Jean-Philippe Rameau)|Ô nuit]] de [[Jean-Philippe Rameau]].
 +
 +
==Voix d'alto==
 +
<score vorbis="1">
 +
\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.
 +
}
 +
</score>
 +
==Version à 2 voix + piano==
 +
 +
<score vorbis="1">
 +
<<
 +
\new ChoirStaff <<
 +
\new Staff \with {
 +
  midiInstrument = "choir aahs"
 +
  instrumentName = #"Sop"
 +
  shortInstrumentName = #"S"
 +
  } {
 +
  \relative c'' { 
 +
  \tempo 4=80
 +
  \time 3/4 \key ees \major
 +
g4 \pp f2
 +
  bes4 g4 ees4
 +
  aes2 ^\< g8 f8 ^\!
 +
  g2 ^\>  g4 ^\!
 +
  ees'4 ees8 d c bes
 +
  a2 d4
 +
  bes4. bes8 bes8 a
 +
  bes2.
 +
 +
  f4. f8 g8 aes8
 +
  g2 f8 ees8
 +
  f4 \( f \) bes4
 +
  c4. bes8 aes8 c8
 +
  bes2 aes8 g8
 +
  aes4 bes8 [aes8] g8 f8
 +
  g4 ees4  bes'4
 +
  c4. c8 d8 ees8
 +
  d4 bes4 g4
 +
  ees4 aes4. g16 f16
 +
  g4 f2
 +
  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 {
 +
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 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>
 +
 
==Transposition==
 
==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