[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: direction des liaisons de prolongation
From: |
Seventies |
Subject: |
Re: direction des liaisons de prolongation |
Date: |
Thu, 25 Jan 2018 10:19:20 -0700 (MST) |
Bonsoir à tous,
Pour emboiter le pas d'Olivier, voici deux fonctions bien utiles - et très
simple, ... de mon niveau - pour écrire la polyphonie :
%{ Fonction polyphonic : assure une polyphonie de type \voiceOne \new Voice
\voiceTwo \oneVoice
La voix UN est connectée à l'environnement, c'est à dire qu'elle peut
prolonger des ligatures, liaisons, nuances, ... avec le mode normal
%}
polyphonic=
#(define-music-function (parser location voixun voixdeux)
(ly:music? ly:music?)
#{
<<
{
\voiceOne
$voixun
}
\new Voice
{
\voiceTwo
$voixdeux
}
>>
\oneVoice
#}
)
% idem en laissant libre l'orientation des hampes et liaisons -
% utile pour introduire une ligne indépendante de nuances, ...
polyphonicNeutral=
#(define-music-function (parser location voixun voixdeux)
(ly:music? ly:music?)
#{
<<
{
$voixun
}
\new Voice
{
$voixdeux
}
>>
#}
)
Et pour être complet :
% Idem en inversant voix 1 et 2 - la voix 1, connectée à l'environnement,
% a les propriétés d'une voix 2,tournée vers le bas
polyphonicInv=
#(define-music-function (parser location voixun voixdeux)
(ly:music? ly:music?)
#{
<<
{
\voiceTwo
$voixun
}
\new Voice
{
\voiceOne
$voixdeux
}
>>
\oneVoice
#}
)
Cordialement,
Jean-François
-----
Liste des partitions LilyPond en http://www.espace-midi.com/lilypond
--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/