]> git.donarmstrong.com Git - lilypond.git/blob - ly/spanners-init.ly
3fdf1b7b31029418cd342e23185742ba26ac361c
[lilypond.git] / ly / spanners-init.ly
1 \version "1.3.146"
2
3 cr = \spanrequest \start "crescendo"
4 decr = \spanrequest  \start "decrescendo"
5 rc = \spanrequest   \stop "crescendo"
6 rced = \spanrequest \stop "decrescendo"
7
8 cresc = \notes {
9   \commandspanrequest \start "crescendo" 
10   \property Voice.crescendoText = #"cresc."
11   \property Voice.crescendoSpanner = #'dashed-line
12 }
13
14 % ah, this is handy: maybe drop resetting of properties in
15 % dynamic-engraver ?
16 endcresc = \notes {
17   \commandspanrequest \stop "crescendo" 
18   \property Voice.crescendoText \unset
19   \property Voice.crescendoSpanner \unset
20 }
21
22 dim = \notes {
23   \commandspanrequest \start "decrescendo" 
24   \property Voice.decrescendoText = #"dim."
25   \property Voice.decrescendoSpanner = #'dashed-line
26 }
27
28 enddim = \notes {
29   \commandspanrequest \stop "decrescendo" 
30    \property Voice.decrescendoText \unset
31  \property Voice.decrescendoSpanner \unset
32 }
33
34 %{
35
36 cresc = \spanrequest \start "crescendo"
37 endcresc = \spanrequest \stop "crescendo"
38
39 %}
40
41 % better name sustainstart/stop? 
42 sustainDown = \spanrequest \start "Sustain"
43 sustainUp = \spanrequest \stop "Sustain"
44
45 unaCorda = \spanrequest \start "UnaCorda"
46 treCorde = \spanrequest \stop "UnaCorda"
47
48 sostenutoDown = \spanrequest \start "Sostenuto"
49 sostenutoUp = \spanrequest \stop "Sostenuto"
50
51 %crescpoco = \property Voice.crescendoText = "cresc. poco a poco"
52 %decresc = \property Voice.crescendoText = "decr."
53 %dim = \property Voice.crescendoText = "dim."