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

De Wicri Musique
(Thème populaire)
(Thème populaire)
Ligne 24 : Ligne 24 :
 
gcc lex.yy.c -ll -o transpoUnTon
 
gcc lex.yy.c -ll -o transpoUnTon
 
</source>
 
</source>
 
 
 
===Thème populaire===
 
<score vorbis="1">
 
\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
 
  f2 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
 
  ees4
 
 
 
}}
 
\addlyrics {
 
Ô nuit! Qu'il est pro -- fond ton si -- len -- ce
 
Quand les é -- toi -- les d'or scin -- til -- lent dans les cieux
 
J'ai -- me ton man -- teau ra -- di -- eux
 
Ton calme est in -- fi -- ni
 
Ta splen -- deur est im -- men - - se
 
Ton calme est in -- fi -- ni
 
Ta splen -- deur est im - men - se
 
}
 
</score>
 

Version du 31 août 2021 à 14:32

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