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

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

Re: notation basses chiffrées et cadences


From: Luc De Rossi
Subject: Re: notation basses chiffrées et cadences
Date: Sat, 28 Nov 2009 17:38:10 +0100
User-agent: Thunderbird 2.0.0.23 (Windows/20090812)

Bonjour,

Est-ce que quelque chose comme cela conviendrait (voir la PJ) ?

Par contre, je ne suis pas sûr d'avoir bien saisi ce que tu voulais quand tu dis "comment indiquer les cadences ?" Est-ce marquer le degré sous les notes (type enchaînement V I sous le "Do Fa" final pour la cadence parfaite ?) Si c'est cela je l'ai inclus dans le fichier.

Musicalement,
Luc

Daniel Cartron a écrit :
Bonjour à tous,

J'ai un exo de solfège à faire pour la semaine prochaine et j'essaye de l'écrire avec lilypond, mais je coince...

J'ai une ligne de basses avec chiffrage. J'ai regardé dans la doc et j'ai réussi à le faire. Ensuite je dois écrire sur une protée au-dessus les accords. Déjà là ça coince, les chiffrages se retrouvent à la fin, et non sous les basses... Ensuite, je dois écrire une mélodie avec uniquement les notes réelles, puis encore au-dessus la mm chose avec notes étrangères (tout ça pour dire pourquoi ya des portées vides pour l'instant)

Donc mes 2 questions :

Comment faire pour que les chiffrages aillent à leur place ?
Comment indiquer les cadences (de préférence sous les chiffrages, puisque c'est comme ça que je les note en cours ?

Voici mon fichier :

%%%%%%%%%%%%%%%%%%%%%%%%

\include "italiano.ly"

\header
{
        title = "Notes étrangères"
        subtitle = "Cours du 25 - 11 -2009"
        tagline = "                                                 "
        }

Basses = \relative fa
{
        \clef bass
        \key fa \major
        \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
        \time 3/4
        \override TupletBracket #'bracket-visibility = ##t
        \tupletUp


        {
        fa2 mi4|
        re2 do4|
        sib la sol|
        do2.| \break
        fa,2 fa'4|
        mi2 fa4|
        re sib do|
        fa,2.
        }
\bar "|."
}

Accords = \relative sol'
{
        \clef treble
        \key fa \major
        \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
        \time 3/4
        \override TupletBracket #'bracket-visibility = ##t
        \tupletUp

        {
        <fa la do>2 <mi sol do>4
        <re fa la>2 <do mi la>4
        <sib mi sol> <la re fa> <sol sib re>
        <do fa la>2 <do mi sol>4
        <fa la do>2.
        <mi sol do>2 <fa la do>4
        <re fa la> <sib mi sol> <do mi sol>
        <fa la do>2.
        }
\bar "|."
}

MélodieSimple = \relative sol'
{
        \clef treble
        \key fa \major
        \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
        \time 3/4
        \override TupletBracket #'bracket-visibility = ##t
        \tupletUp

        {
        s2 s4
        s2 s4
        s s s s2.
        s2 s4 s2 s4 s s s
        s2.
        }
\bar "|."
}

MélodieEtrangere = \relative sol'
{
        \clef treble
        \key fa \major
        \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
        \time 3/4
        \override TupletBracket #'bracket-visibility = ##t
        \tupletUp

% \tempo 4=60

        {
        s2 s4
        s2 s4
        s s s s2.
        s2 s4 s2 s4 s s s
        s2.
        }
\bar "|."
}


\score  % sortie pdf
        {
\new GrandStaff
        <<
        \new Staff \MélodieEtrangere
        \new Staff \MélodieSimple
        \new Staff \Accords
        \new Staff {\Basses
        \figures {
                <5>2 <6>4|
                <5>2 <6>4|
                <6> <6 4> <5>|
                <6 4>2 <5>4|
                <5>2.|
                <6>2 <5>4|
                <5> <6> <5>|
                <5>2.|
                }
}
         >>

                \layout
                        {
                                \context
                                {
                                        \Score
                                        \remove "Bar_number_engraver"
                                }

                                indent = 0\mm
                        }
                        
        }


#(define myStaffSize 16)  % changez cette valeur à votre convenance
#(set-global-staff-size myStaffSize)

\paper {
        ragged-right = ##f % Justification horizontale pour un système unique
        #(define fonts
                (make-pango-font-tree "Liberation Sans"
                        "Liberation Sans"
                        "Liberation Mono"
                        (/ myStaffSize 20)
                        )
                        )
        }

\version "2.11.57"

------------------------------------------------------------------------

_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

--
Luc De Rossi
Lilypond 2.11.34
Ubuntu Hardy Heron

\version "2.11.34"

#(set-default-paper-size "a4")
#(set-global-staff-size 14)
#(ly:set-option 'point-and-click #t)
\include "italiano.ly"

\header
{
        title = "Notes étrangères"
        subtitle = "Cours du 25 - 11 -2009"
        tagline = "                                                 "
        }

Basses = \relative fa
{
        \clef bass
        \key fa \major
        \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
        \time 3/4
        \override TupletBracket #'bracket-visibility = ##t
        \tupletUp


        {
        fa2 mi4|
        re2 do4|
        sib la sol|
        do2.| \break
        fa,2 fa'4|
        mi2 fa4|
        re sib do_"V"|
        fa,2._"I"
        }
\bar "|." 

}

Accords = \relative sol'
{
        \clef treble
        \key fa \major
        \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
        \time 3/4
        \override TupletBracket #'bracket-visibility = ##t
        \tupletUp

        {
        <fa la do>2 <mi sol do>4
        <re fa la>2 <do mi la>4
        <sib mi sol> <la re fa> <sol sib re>
        <do fa la>2 <do mi sol>4
        <fa la do>2.
        <mi sol do>2 <fa la do>4
        <re fa la> <sib mi sol> <do mi sol>
        <fa la do>2.
        }
\bar "|." 

}

MélodieSimple = \relative sol'
{
        \clef treble
        \key fa \major
        \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
        \time 3/4
        \override TupletBracket #'bracket-visibility = ##t
        \tupletUp

        {
        s2 s4
        s2 s4
        s s s s2.
        s2 s4 s2 s4 s s s
        s2.
        }
\bar "|." 

}

MélodieEtrangere = \relative sol'
{
        \clef treble
        \key fa \major
        \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
        \time 3/4
        \override TupletBracket #'bracket-visibility = ##t
        \tupletUp

% \tempo 4=60

        {
        s2 s4
        s2 s4
        s s s s2.
        s2 s4 s2 s4 s s s
        s2.
        }
\bar "|." 

}

BcChiffrage = \figuremode {
                <5>2 <6>4|
                <5>2 <6>4|
                <6> <6 4> <5>|
                <6 4>2 <5>4|
                <5>2.|
                <6>2 <5>4|
                <5> <6> <5>|
                <5>2.|
                }

\score {<<
        \new Staff \MélodieEtrangere
        \new Staff \MélodieSimple
        \new Staff \Accords
        <<
                \new FiguredBass \figuremode { \BcChiffrage}
                \new Voice = "BasseChiffree" {
                        \Basses
                }
                
        >>
        
>>
}

 \layout
                        {
                                \context
                                {
                                        \Score
                                        \remove "Bar_number_engraver"
                                }

                                indent = 0\mm
                        }
                        



#(define myStaffSize 16)  % changez cette valeur à votre convenance
#(set-global-staff-size myStaffSize)

\paper {
        ragged-right = ##f % Justification horizontale pour un système unique
        #(define fonts
                (make-pango-font-tree "Liberation Sans"
                        "Liberation Sans"
                        "Liberation Mono"
                        (/ myStaffSize 20)
                        )
                        )
        }


reply via email to

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