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

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

Re: Ravel et notes tenues


From: Patachon
Subject: Re: Ravel et notes tenues
Date: Sat, 4 May 2019 13:20:04 +0200

Bonjour.

Je confirme que la dernière version (avec 2.21) est tout à fait dans
l'ordre de l'attendu et qu'enfin on entend les notes tenues perdues
dans cette vague de notes…

Le problème est que Wikipédia (2.18.2) ne rend que cette bouillie
informe de notes sans faire ressortir quoi que ce soit de la petite
mélodie… et pire que sans aucune retouche MIDI.

Voilà voilà. Il faut patienter jusqu'à une mise à jour éventuelle.
Merci de ton aide experte.

Cordialement,

Patrick — alias patachonf

Le ven. 3 mai 2019 à 21:18, Jean ABOU SAMRA <address@hidden> a écrit :
>
> Bonjour,
> Voilà toute une histoire. Un peu intrigué par votre réponse, j'ai essayé de 
> vous donner un lien LilyBin pour voir si vous entendiez la même chose. Me 
> rappelant que LilyBin n'a pas de lecteur MIDI mais permet seulement de le 
> télécharger, j'ai voulu essayer HackLily… et toute la partition était en 
> désordre.
> Je suis passé depuis un certain temps déjà à la dernière version de 
> développement 2.19.83 et même récemment à 2.21.0 (pre-release d'Urs Liska). 
> Mais j'ai bien fait de conserver 2.18 installée et je constate qu'en effet la 
> partition est en désordre (plus sur HackLily que chez moi d'ailleurs). Le 
> MIDI n'est pas du tout celui auquel je m'attendais.
>
> La taille des messages étant limitée, voici un lien vers le rendu MIDI que 
> j'obtiens avec mes trois versions de LilyPond, 2.18.2, 2.19.83 et 2.21.0 
> ainsi que le même audio converti en MP3 (FluidSynth + lame) :
> https://www.dropbox.com/sh/fyq91cvebr7kt0c/AAARlr28YqE9AmCoxbcXI6CEa?dl=0
>
> Je vous invite à écouter wiki2.21.0pre.midi ou wiki2.21.0pre.mp3 et à me dire 
> si c'est bien ce que vous recherchiez !
> Si c'est le cas, le mieux serait d'installer chez vous LilyPond 2.19.83 qui 
> est plutôt stable (bien que ce soit une version de développement) car elle 
> est destinée à devenir prochainement la nouvelle version stable 2.20 et n'en 
> n'est donc plus très loin.
> En revanche, pour Wikipédia qui est vraisemblablement basé sur la version 
> stable, il faudra… attendre la  prochaine version stable 2.20.
>
> Donnez-nous des nouvelles !
> Cordialement,
> Jean Abou Samra.
>
> Le 2 mai 2019 à 17:12, Patrick Fournier <address@hidden> a écrit :
>
> Hello !
>
> L'exemple ne fonctionne pas du tout, n'est pas encore une amélioration
> et cache totalement l'effet attendu. C'est même assez bizarre…
>
> Le mer. 1 mai 2019 à 14:27, Jean ABOU SAMRA <address@hidden> a écrit :
>
>
> Bonjour,
> La documentation est ici : 
> http://lilypond.org/doc/v2.19/Documentation/notation/controlling-midi-dynamics
> Voici le code que je vous propose. La solution n'est pas dans un \ff fantôme 
> (faisable mais inélégant), plutôt dans les propriétés midiMinimumVolume et 
> MidiMaximumVolume du contexte Staff.
> J'ai aussi fait quelques modifications de style. Pour l'indication de tempo, 
> si vous voulez mettre "Vif" et régler le tempo du MIDI à 130, il suffit de 
> mettre \tempo "Vif" dans la musique et \tempo 4 = 130 dans \midi . Je 
> conseille aussi d'éviter de nommer à l'identique des variables musicales et 
> des portées pour s'épargner des problèmes éventuels et pour plus de clarté. 
> Enfin, on peut abréger les innombrables \change Staff … \stem… en définissant 
> deux petites commandes.
> Cordialement,
> Jean Abou Samra.
>
> \version "2.18.2"
>
> \header {
>  tagline = ##f
> }
>
> upper = { \change Staff = "upper_staff" \stemDown }
> lower = { \change Staff = "lower_staff" \stemUp }
>
> upperStaffMusic = \relative c' {
>  \key fis \major
>  \time 2/4
>  \omit Staff.TimeSignature
> %%%%%%%%%%%%% pour régler le tempo MIDI, il faut mettre \tempo dans \midi 
> (ainsi rien n'est affiché)
> % \tempo 4 = 130 % ravel note 144, mais sonne mieux pour l'exemple
>  \tempo "Vif" % ceci sera affiché
>  \set Score.currentBarNumber = #95
>  \clef bass
>  \stemUp dis,8\pp s8 s4*3
>  % ms. 97 Ã  100
>  \lower \clef treble \stemDown ais'''2_-_~ ais ais2_-_~ ais_-_~ ais4 ais4_- 
> \repeat unfold 2 { ais2_\( gis~ gis4_\) ais4_\( dis, eis\) } gis4_\( dis' 
> cis4 ais gis2 fis\) % fin ms. 113
>
> }
>
> lowerStaffMusic = \relative c {
>  \clef bass
>  \key fis \major
>  \time 2/4
>  \omit Staff.TimeSignature
>  \set Score.proportionalNotationDuration = #(ly:make-moment 1/16)
>
>   % ms. 95
>   dis,16  \upper   fis16   \lower  ais  \upper  < ais cis >16
>   \lower  dis16  \upper  < dis fis >16  \repeat unfold 2 {  \lower  ais'  
> \upper < ais cis >16 }
>
>   % ms. 96 suite
>   \lower \clef treble dis16  \upper  \clef treble < dis fis >16   \lower  
> ais'  \upper < ais cis >16 \lower  dis  \upper < dis fis >16
>
>   % ms. 97 et 98 * 99 et 100
>   s4*0\pp-\markup { \italic "expressif"}
>   \clef treble
>   \repeat unfold 2 {
>
>   % ms. 97 et 99
>   \lower  ais'16  \upper  < dis, fis >16
>    \lower  dis16  \upper < ais cis >16
>   \lower  ais16  \upper  < dis, fis >16
>    \lower  dis16  \upper < ais cis >16
>
>   % ms. 98 et 100
>   \lower  < dis, ais' >16  \upper \clef treble < ais' cis >16
>    \lower  dis16  \upper < dis fis >16
>   \lower  ais'  \upper  < ais cis >16
>    \lower  dis16  \upper < dis fis >16
>   } % repet
>
>   % ms. 101
>   \lower  dis16  \upper \clef treble < dis fis >16
>    \lower  dis16  \upper < ais cis >16
>   \lower  ais'16  \upper \clef treble < ais, cis >16
>    \lower  dis16  \upper < dis fis >16
>
>   % ms. 102
>   \lower  ais'16  \upper \clef treble < dis, fis >16
>    \lower  dis16  \upper < ais cis >16
>   \lower  < dis, ais' >16  \upper \clef treble < ais' cis >16
>    \lower  dis16  \upper < dis fis >16
>
>   % ms. 103
>   \lower  gis16  \upper \clef treble < dis fis >16
>    \lower  dis16  \upper < gis, bis >16
>   \lower  < dis gis >16  \upper \clef treble < gis bis >16
>    \lower  dis'16  \upper < dis fis >16
>
>   % ms. 104
>   \lower  dis16  \upper \clef treble < dis fis >16
>    \lower  dis16  \upper < gis, bis >16
>   \lower  ais'16  \upper \clef treble < dis, fis >16
>    \lower  dis16  \upper < ais bis >16
>
>   % ms. 105
>   \lower  dis16  \upper \clef treble < gis, bis >16
>    \lower  gis16  \upper < dis fis >16
>   \lower  eis'16  \upper \clef treble < gis, bis >16
>    \lower  gis16  \upper < eis fis >16
>
>   % ms. 106
>   \lower  ais'16  \upper \clef treble < dis, fis >16
>    \lower  dis16  \upper < gis, bis >16
>   \lower  < dis ais' >16  \upper \clef treble < gis bis >16
>    \lower  dis'16  \upper < dis fis >16
>
>   % ms. 107
>   \lower  gis16  \upper \clef treble < dis fis >16
>    \lower  dis16  \upper < gis, bis >16
>   \lower  < dis gis >16  \upper \clef treble < gis bis >16
>    \lower  dis'16  \upper < dis fis >16
>
>   % ms. 108 = 104
>   \lower  dis16  \upper \clef treble < dis fis >16
>    \lower  dis16  \upper < gis, bis >16
>   \lower  ais'16  \upper \clef treble < dis, fis >16
>    \lower  dis16  \upper < ais bis >16
>
>   % ms. 109 = 105
>   \lower  dis16  \upper \clef treble < gis, bis >16
>    \lower  gis16  \upper < dis fis >16
>   \lower  eis'16  \upper \clef treble < gis, bis >16
>    \lower  gis16  \upper < eis fis >16
>
>   % ms. 110
>   \lower  gis'16  \upper \clef treble < cis, e >16
>    \lower  < cis, gis' >16  \upper < gis' b >16
>   \lower  dis''16  \upper \clef treble < gis, b >16
>    \lower  gis16  \upper < dis e >16
>
>   % ms. 111
>   \lower  cis'16  \upper \clef treble < gis b >16
>    \lower  gis16  \upper < cis, e >16
>   \lower  ais'16  \upper \clef treble < e gis >16
>    \lower  e16  \upper < ais, cis >16
>
>   % ms. 112
>   \lower  gis'16  \upper \clef treble < cis, e >16
>    \lower  cis16  \upper < gis b >16
>   \lower  < cis, gis' >16  \upper \clef treble < gis' b >16
>    \lower  cis16  \upper < cis e >16
>
>   % ms. 113 | il faut bien aller au bout du chant...
>   \lower  fis16  \upper \clef treble < cis e >16
>    \lower  cis16  \upper < fis, b >16
>   \lower  < cis fis >16  \upper \clef treble < fis b >16
>    \lower  cis'16  \upper < cis e >16
>
> }
>
> \score {
>  \new PianoStaff \with {
>    instrumentName = "Piano"
>   } <<
>    \new Staff = "upper_staff" \with {
>      midiInstrument = #"acoustic grand"
>      %%%% régler le volume MIDI, augmenté ici
>      midiMinimumVolume = #0.7
>      midiMaximumVolume = #0.9
>     } \upperStaffMusic
>    \new Staff = "lower_staff" \with {
>      midiInstrument = #"acoustic grand"
>      %%%% volume MIDI diminué ici
>      midiMinimumVolume = #0.2
>      midiMaximumVolume = #0.4
>    } \lowerStaffMusic
>
>
>  \layout {
>    #(layout-set-staff-size 16)
>    \context {
>      \Score
>      \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/3)
>      %%% Je suppose que c'était pour enlever le "noire = 130"
>      % mais c'est inutile en mettant \tempo dans \midi
>      %%%\remove "Metronome_mark_engraver"
>    }
>  }
>  \midi {
>    %% régler le tempo seulement en MIDI
>    \tempo 4 = 130
>  }
> }
>
>
>
> Le 1 mai 2019 à 13:34, Patrick Fournier <address@hidden> a écrit :
>
> Bonjour,
>
> Est-il possible d'améliorer dans son résultat en MIDI, l'audition des
> notes tenues de l'exemple Maurice Ravel de la Toccata (extraite du
> Tombeau de Couperin) suivant :
> https://fr.wikipedia.org/wiki/Toccata#D%C3%A9but_du_si%C3%A8cle
>
> Le petit contrechant central en notes tenues est complètement masqué
> par les vagues de notes de double-croches.
>
> Si moyen il y a, c'est certainement ici, que le moyen est connu.
>
> Affecter un \fff à ces notes et uniquement à ces notes ?
>
> Merci à tous.
>
> Patrick
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>



reply via email to

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