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: Christophe Pochon
Subject: Re: Ravel et notes tenues
Date: Thu, 2 May 2019 20:32:44 +0200

Bonjour,

Pour l'instant les modérateurs (surtout Valentin) ont dû valider manuellement vos messages, parce que l'adresse email  address@hidden n'est pas abonnée à la liste. Merci de faire le nécessaire en vous abonnant.

Bonne soirée,

Christophe Pochon



Le jeu. 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]