bassFigureExtendersOn

1 message Options
Embed this post
Permalink
Christophe Godefroy

bassFigureExtendersOn

Reply Threaded More More options
Print post
Permalink
bonjour,
je relance une demande que j'avais ouverte il y a quelques mois au sujet
du chiffrage des degrés d'une basse.
Vous trouverez attaché à ce mail deux documents qui montrent comment
j'utilise cette fonction.
Ce que j'aimerais c'est pouvoir réaliser une barre d'anticipation. Si
vous regardez la cadence de fin de ce petit bout de musique, au lieu
d'avoir  ce que génère ce code, comment pourrait-on déplacer le V après
cette barre ? Ce qui revient à changer une barre de prolongation en une
barre d'anticipation.

je suis à l'affût de toute proposition qui pourrait m'aider a réaliser
cette anticipation.

merci à tous pour votre aide
cordialement
Christophe

\version "2.12.0"
Rem = \markup{ \tiny  Ré m }
Lam = \markup{ \tiny  Lab m }
\version "2.12.2"
deg =
#(define-music-function (parser location degre) (string?)
#{ \figuremode { < \markup \tiny $degre >} #} )
DOM = \markup {\tiny "Do M"}
SIBM = \markup {\tiny "Sib M"}
fine = \markup{ \italic \bold fine }
One= \relative do''
        {
        \partial 8*4 mi8^\DOM fa sol fa
        mi4 re mi8 fa sol do,
        si4 sol do8 re si do
        re mi re do fa mi re do
        re2 mi8 fa sol fa
        mi4 re mi8 fa sol do,
        si4 sol do8 re si do
        re sol fa mi re4. do8
        do2 r \bar "|."
        }

OneL= \relative do'
        {
        \partial 8*4 do4 si
        do sol do2
        sol8 la si4 mi,2
        sol2 do,4 mi
        sol8 fa mi re do4 si
        do sol mi2
        sol8 la si4 mi2
        fa4 sol2.
        do,2 r
        }

\version "2.12.2"
date = #(strftime "%d-%m-%Y" (localtime (current-time)))

\paper {
  between-system-space = #1.5
  ragged-last-bottom = ##f
  ragged-bottom = ##f
  ragged-right = ##f
  page-count  = 1
}

\include "italiano.ly"
\include "exo-2.ly"

\header {
        title = "Exercices cours °2"
        tagline =  "cgy production"
        subtitle = \date
        }
TimeKey = { \time 2/2 \key do \major }

\tocItem \markup { Exo-2}
\score {<<
        \context StaffGroup = exo <<
        \context Staff = exoA {
          \clef treble \TimeKey
          \One
                                }
        \context Staff = vide {
                                \clef bass \TimeKey
                                \OneL
                             }
        \new FiguredBass \figuremode
                                {
                                <5>4 <6>
                                <5> <5> <5>2
                                <5>4 <6> <6>2
                                <5> <5>4 <6>
                                <5>2 <5>4 <6>
                                <5> <5> <6>2
                                <5>4 <6> <6>2
                                <6>4 <6 4> <7 _\+>2
                                <5>2 s4 s
                                }
        \new FiguredBass \figuremode
                                {  
                                \deg I  \deg V
                                \deg I  \deg V
                                \deg I  s
                                \deg V \bassFigureExtendersOn \deg V \bassFigureExtendersOff \deg I s
                                \deg V s \deg I \bassFigureExtendersOn \deg I \bassFigureExtendersOff
                                \deg V \bassFigureExtendersOn \deg V \bassFigureExtendersOff  \deg I \deg V
                                \deg I \deg V \deg I s
                                \deg V \bassFigureExtendersOn \deg V \bassFigureExtendersOff \deg I s
                                \deg II \deg V \bassFigureExtendersOn \deg V \deg V \bassFigureExtendersOff
                                \deg I  s s s
                                }
                                >>
>>
\header {piece = "Exo 1"}
\layout {}
\midi {
  \context {
  \Score tempoWholesPerMinute = #(ly:make-moment 80 4)
        }
             }
}

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

score-exo-2.pdf (83K) Download Attachment