diff options
author | Nils Gey <denemo@nilsgey.de> | 2011-02-12 01:36:41 +0100 |
---|---|---|
committer | Nils Gey <denemo@nilsgey.de> | 2011-02-12 01:36:41 +0100 |
commit | 2cbd0a4cf159f43e91e3d7bbc2af89d8bbd69aec (patch) | |
tree | 963a0d2d11b293b28b2fa8df13b57c2530c342f4 | |
parent | 278d9355b2ab265794803d4dbab183db90ad534e (diff) |
Add aliases for Breve and Longa. Add d-Enter command, Scheme version
-rw-r--r-- | actions/denemo.scm | 21 |
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))) ")" ))) |