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

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

Re: Soufflets à l'intérieur d'un long crescendo


From: Pierre Perol-Schneider
Subject: Re: Soufflets à l'intérieur d'un long crescendo
Date: Wed, 26 Oct 2016 13:03:08 +0200

Oups, erreur de copier/coller,
donc:

\version "2.18.2"

flautoI = \relative c'''{ a'4\<( c, e f fis\> g e c) a'\<( c, e f fis\> g e c) a'1\!~ a1 }
flautoII = \relative c''{ a'4\<( c, e f fis\> g e c) a'\<( c, e f fis\> g e c) f'1\!~ f1 }
oboeI=\relative c'''{ a2\<( c bes1\>) a2\<( c bes1\>) a1\!~ a1}
oboeII= \relative c''  { f2\<( a e1\>) f2\<( a e1\>) f1\!~ f1 }
nuances = { s1\cresc s s s s4\f r r2 }

\new StaffGroup <<
  \new Staff \with { instrumentName = "2 Flauti" }
     { \partcombine \flautoI \flautoII }
  \new Dynamics \nuances
  \new Staff \with { instrumentName = "2 Oboi" }
    { \partcombine \oboeI \oboeII }
  \new Dynamics \nuances
>>

<<
  \new Staff \with { instrumentName = "Flauto I" } { \clef "G^8" \flautoI }
   \new Dynamics \nuances
>>

<<
  \new Staff \with { instrumentName = "Flauto II" } { \clef "G^8" \flautoII }
   \new Dynamics \nuances
>>

<<
  \new Staff \with { instrumentName = "Oboe I" } { \clef "G^8" \oboeI }
   \new Dynamics \nuances
>>

<<
  \new Staff \with { instrumentName = "Oboe II" } { \clef "G^8" \oboeII }
   \new Dynamics \nuances
>>

Pierre

Le 13 septembre 2016 à 14:33, Pierre Perol-Schneider <address@hidden> a écrit :
Bonjour Gérard, bonjour Jean-Marc,

Pour compléter la réponse de JM, un petit code pour homogénéiser et/ou régler la longueur des soufflets :

souf =
-\tweak outside-staff-priority #0
-\markup
\path #0.11 #'((moveto 1.6 -.7)
               (lineto 0 0)
               (lineto 1.6 .7)
               (moveto 2.1 -.7)
               (lineto 3.7 0)
               (lineto 2.1 .7))

\relative c''{
  c4 c c c
  c2\cresc_\souf c_\souf c_\souf c_\souf
  c1\! \bar "|."
}

%%% avec réglage de la longeur du soufflet :
#(define-markup-command (dbSouf-path layout props lgth)
   (number?)
   "Dessiner un soufflet double"
     (interpret-markup layout props
        (markup
         (#:path 0.11 `(
               (moveto ,(+ lgth .6) -.7)
               (lineto 0 0)
               (lineto ,(+ lgth .6) .7)
               (moveto ,(+ lgth 1.1) -.7)
               (lineto ,(+ (* lgth 2) 1.7) 0)
               (lineto ,(+ lgth 1.1) .7))))))

dbSouf =
-\tweak outside-staff-priority #0
-\markup\dbSouf-path #0.5


\relative c''{
  c4 c c c
  c2\cresc_\dbSouf c_\dbSouf c_\dbSouf c_\dbSouf
  c1\!
  \bar "|."
}

Cordialement,
Pierre

Le 13 septembre 2016 à 09:47, Éditions IN NOMINE <address@hidden> a écrit :
Bonjour Graard !

Je ferais comme cela :

\version "2.19.13"

\relative c''{
 c4 c c c
 <<
   {
     c2\cresc c c c c1\!
   }
   \\
   {
     \repeat unfold 4{s4\< s\>} s1\!
   }
 >>
 \bar "|."
}

Cela répond-il à ton besoin ?
Bonne journée !
JM


Le Tue, 13 Sep 2016 09:39:38 +0200,
Gérard Degrez <address@hidden> a écrit :

> Bonjour,
>
> Est-il possible de superposer des soufflets sur un long crescendo
> (d’orchestre)? L’idée serait de faire quelque chose comme
> <> <> <> <> <>
> cresc.————
>
> Merci d’avance.
>
> Gérard
>
>
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr



--
Jean-Marc LEGRAND
Éditions IN NOMINE

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



reply via email to

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