summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrekado <rekado@elephly.net>2016-09-28 22:33:31 +0200
committerrekado <rekado@elephly.net>2016-09-28 22:33:31 +0200
commit35237b4ac87ba94553df339a39a0988b027bf191 (patch)
tree67a52467cd2a9643141e4581767876923ace09f5
parent8241952413f21e23121d60544c7512cd5bfb0068 (diff)
scales: Add whole-tone and chromatic scales.
-rw-r--r--scales/scales.scm10
1 files changed, 9 insertions, 1 deletions
diff --git a/scales/scales.scm b/scales/scales.scm
index ec8cf58..7038e22 100644
--- a/scales/scales.scm
+++ b/scales/scales.scm
@@ -12,7 +12,10 @@
dorian
aeolian
phrygian
- locrian))
+ locrian
+
+ whole-tone
+ chromatic))
;;; Common scales
@@ -51,3 +54,8 @@ root note and returns a list of scale notes."
(steps->scale '(1 2 2 2 1 2 2)))
(define locrian
(steps->scale '(1 2 2 1 2 2 2)))
+
+(define whole-tone
+ (steps->scale '(2 2 2 2 2 2)))
+(define chromatic
+ (steps->scale '(1 1 1 1 1 1 1 1 1 1 1)))