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

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

Re: chiffrage harmonique sous lilypond


From: Valentin Villenave
Subject: Re: chiffrage harmonique sous lilypond
Date: Sun, 15 Jul 2007 16:20:54 +0200

Le 15/07/07, address@hidden<address@hidden>
a écrit :
Merci Valentin,

c'est une solution que je vais garder. Reste plus qu'a aligner
les degres. Si tu regardes bien ce que donne ta proposition,
les degres ne sont pas sur la meme ligne en fonction de la
hauteur de la basse.

Oui. Une solution serait de créer une autre portée de basse continue,
en-dessous de la portée. J'ai fait un essai, mais ce serait bien qu'un
spécialiste es Scheme puisse passer par là (pour implémenter la prise
en charge des extendeurs, des durées etc).
La commande \deg marche pas mal au demeurant : elle permet d'ajouter
les chiffres romains sans problème ; tu peux ausssi prolonger des
degrés, en laisser en blanc etc, avec des guillemets : " " ou
"V__________" par exemple.

%%% snippet %%%


\include "italiano.ly"
deg =
#(define-music-function (parser location degre) (string?)
#{ \figuremode { < \markup \bigger $degre >} #}  )

\paper {
#(define dump-extents #t)
indent = 0
ragged-right = ##t
force-assignment = #""
    }

\layout { \context { \Staff
\remove Time_signature_engraver }}

\score {
      \new StaffGroup

{ <<
 \new  Voice \relative do'' {
             \clef treble
             \key re \major
             \time 4/4
             <fad la > <dod mi>
             }
 \new FiguredBass \figuremode {
             < 5 3 >4 < 5 3 >4
                   }
 \new Voice = "basse" {
             \clef bass
             \key re \major
             \time 4/4
             re4 la                               %% pas de degrés ici...
 }
 \new FiguredBass \figuremode {  %% je cree une nouvelle basse chiffrée
 \deg  I \deg II }
}
}




reply via email to

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