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

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

Harmoniques en guitare


From: olivier.beaudoux
Subject: Harmoniques en guitare
Date: Sun, 24 Jul 2022 09:55:30 +0200

Bonjour,

 

Le code suivant affiche correctement l’harmonique naturelle du mi (1ère corde en 12ème position) :

 

\language "catalan"

 

harmonics = {

    <\parenthesize mi' mi''\harmonic>

}

 

frettedStrings = {

    \harmonicByFret #12 mi'\3

}

 

\score {

    <<

        \new Staff {

            \clef "treble_8"

            \harmonics

        }

        \new TabStaff {

            \frettedStrings

        }

    >>

}

 

Il oblige cependant à considérer séparément les 2 portées avec leur notation respective. Est-il possible d’unifier cela par une condition qui testerait le contexte de ses 2 portées ?

Cela donnerait en pseudocode :

 

musique = {

    SI contexte = Staff ALORS

        <\parenthesize mi' mi''\harmonic>

    SINON SI contexte = TabStaff ALORS

        \harmonicByFret #12 mi'\3

    FINSI

}

 

\score {

    <<

        \new Staff {

            \clef "treble_8"

            \musique

        }

        \new TabStaff {

            \musique

        }

    >>

}

 

Bonne journée,

Olivier


reply via email to

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