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

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

Re: accord sur 2 systèmes


From: François Martin
Subject: Re: accord sur 2 systèmes
Date: Sun, 14 Nov 2010 19:04:06 +0100

Bonsoir,

En fait, ça n'est pas tout à fait mon seul regret : de même, le changement de portée avec "\change Staff" n'est pas ce qu'il y a de plus pratique : comme les autres éventuelles voix de la portée sont ignorées, les hampes sont souvent du mauvais côté. Il serait intéressant que LilyPond comprenne qu'il y a plusieurs voix sur la même portée et que la direction des hampes et la hauteur des silences soient ajustées en fonction...

Je pense réellement que c'est un point sur lequel il serait intéressant de réfléchir : personnellement, quand j'écris la musique pour piano, je la pense plus en terme de "main droite" et "main gauche" que de "clé de sol" et "clé de fa". Or le fonctionnement actuel de LilyPond ne permet pas de le faire en toute simplicité.
Pour illustrer mon propos, voilà un peu de code dont la compilation génère le fichier joint.

% ********************************************************

\new PianoStaff <<
  \new Staff = "up"{
    \clef G
    c'4_"normal" c'8 c' b4 b8 b
    \change Staff = "down"
    c'4^"\change Staff" c'8 c' b4 b8 b
    \change Staff = "up"
    s1
  }
  \new Staff = "down" {
    \clef F
    c4 r g, r
    c4 r g, r
    << { c'4^"<< { } { } >>" c'8 c' b4 b8 b } \\ { c4 r g, r } >>
  }
>>

\version "2.12.3"

%*******************************************************

On voit clairement que le changement de portée à l'aide "\change Staff" n'est pas ce qu'il y a de plus efficace pour obtenir de suite une belle présentation : il faudrait redéfinir manuellement non seulement l'orientation des hampes de la main droite, mais aussi celle de la main gauche (et peut-être aussi redéfinir la position verticale des silences mais je n'en suis pas sûr).

L'idéal serait que le changement de portée par une des voix génère automatiquement une vraie écriture à 2 voix sur l'autre portée.
Voilà ma demande : est-il possible de proposer cette fonctionnalité aux développeurs ?

Merci et bravo pour ceux qui ont osé me lire jusqu'au bout.

--
François

Attachment: Capture.png
Description: PNG image


reply via email to

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