summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremiah Benham <jjbenham@chicagoguitar.com>2011-02-11 23:12:35 -0600
committerJeremiah Benham <jjbenham@chicagoguitar.com>2011-02-11 23:12:35 -0600
commit783d3fbfb3a7fdfa70fad1bdfcda94300d1cf77d (patch)
tree6469caaf832fee1ed4d540e8f833af61def1a0c9
parent19378997b6652be3e790b0ec6f35cbb4a6118f7c (diff)
parent2cbd0a4cf159f43e91e3d7bbc2af89d8bbd69aec (diff)
Merge branch 'master' of git.sv.gnu.org:/srv/git/denemo
-rw-r--r--actions/denemo.scm21
1 files changed, 21 insertions, 0 deletions
diff --git a/actions/denemo.scm b/actions/denemo.scm
index 2eb8efcf..19e41fc5 100644
--- a/actions/denemo.scm
+++ b/actions/denemo.scm
@@ -1903,3 +1903,24 @@
(if (d-NextMovement)
(loop))))
(d-PopPosition))
+
+;Aliases for Breve and Longa to use with Denemo numbers for durations.
+(define (d-3072) (d-Breve))
+(define (d-6411) (d-Longa))
+(define (d--3072) (d-Breve))
+(define (d--6411) (d-Longa))
+(define (d-Insert3072) (d-InsertBreve))
+(define (d-Insert6411) (d-InsertLonga))
+(define (d-Insert-3072) (d-InsertBreve))
+(define (d-Insert-6411) (d-InsertLonga))
+(define (d-Set3072) (d-SetBreve))
+(define (d-Set6411) (d-SetLonga))
+(define (d-Set-3072) (d-SetBreve))
+(define (d-Set-6411) (d-SetLonga))
+(define (d-Change3072) (d-ChangeBreve))
+(define (d-Change6411) (d-ChangeLonga))
+(define (d-Change-3072) (d-ChangeBreve))
+(define (d-Change-6411) (d-ChangeLonga))
+
+;Insert a no-pitch note of the prevailing duration.
+(define (d-Enter) (eval-string (string-append "(d-" (number->string (abs (d-GetPrevailingDuration))) ")" )))