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

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

Re: Courbe d’intensite


From: Pierre Perol-Schneider
Subject: Re: Courbe d’intensite
Date: Sat, 2 Nov 2019 22:30:28 +0100

Ça n'a pas l'air évident mais ce n'est pas si compliqué lorsqu'on s'y met.
Ça permet également de bien comprendre comment corriger les liaisons -- qui sont également calculées avec les courbes de  Bézier.
Fait à la louche :

\version "2.18.2"

intensite = \markup {
  \override #'(line-join-style . round)
  \override #'(filled . #t)
  \path #0.3 #'(
     (moveto    0.0 0.0)
     (lineto    0.0 1.3)
     (curveto   0.0 1.3 12.2 2.3 14.1 2.8)
     (curveto  16.0 3.2 16.7 3.1 17.2 2.2)
     (curveto  17.9 1.1 19.6 1.2 20.1 1.9)
     (curveto  20.7 3.0 21.6 2.9 23.1 3.1)
     (curveto  25.8 3.3 23.6 1.2 25.3 1.1)
     (curveto  27.0 1.1 26.9 2.0 27.7 2.1)
     (curveto  28.1 2.2 28.5 1.6 29.1 1.9)
     (curveto  29.5 2.1 30.0 2.4 30.5 1.8)
     (curveto  30.7 1.5 31.8 1.7 32.0 2.0)
     (curveto  32.3 2.5 32.7 2.4 33.2 2.7)
     (curveto  33.8 3.0 34.5 2.8 35.0 2.8)
     (lineto   35.0 0.0)
     (closepath))
}
 
\relative c' {
  c4-\tweak padding #2 _\markup\intensite
  d e f g8 a b c d e f g


Cordialement,
Pierre


Le sam. 2 nov. 2019 à 19:23, martial <address@hidden> a écrit :
B'soir

Trop compliqué pour moi les Courbes de Bézier.

Autre méthode,
copie d'écran du dessin de l'intensité
coller dans  gimp, découper, réduire à 2 couleur
coller dans Inscape, convertir vectoriser, simplifier supprimer les points
parasites
enregistrer en eps

%----------------------------
\version "2.18.2"
fragment = \relative c' {
 c d e f g8 a b d c d e f
}

intensite = \markup {
 \with-dimensions #'(0 . 0) #'(0 . 0)
 \epsfile #Y #3.5 #"spline.eps"
}

\relative c' {
  <<
  \new Staff \fragment
  \new Staff {   
    \stopStaff
    \omit Staff.Clef
    \omit Staff.TimeSignature
     <>_\intensite
  }
  >>
}
%--------------------------
spline.eps joint
spline.eps
<http://lilypond-french-users.1298960.n2.nabble.com/file/t300440/spline.eps



-----
Lilypondement,
Martial Rameaux
--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/


reply via email to

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