Mercurial > hg > amuse
changeset 105:7f139c81752e
rename make-pitch-interval to make-chromatic-pitch-interval
darcs-hash:20070726092952-dc3a5-5a59469fbb77e74dca807e5fb277c6342bb0891b.gz
author | c.rhodes <c.rhodes@gold.ac.uk> |
---|---|
date | Thu, 26 Jul 2007 10:29:52 +0100 |
parents | 67f96832cfb0 |
children | 8528c316fbcc |
files | base/constructors.lisp base/methods.lisp base/package.lisp |
diffstat | 3 files changed, 8 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/base/constructors.lisp Wed Jul 25 09:43:50 2007 +0100 +++ b/base/constructors.lisp Thu Jul 26 10:29:52 2007 +0100 @@ -32,7 +32,7 @@ (defun make-mips-pitch (cp mp) (make-instance 'mips-pitch :cp cp :mp mp)) -(defun make-pitch-interval (span) +(defun make-chromatic-pitch-interval (span) (make-instance 'pitch-interval :span span)) ;; Events
--- a/base/methods.lisp Wed Jul 25 09:43:50 2007 +0100 +++ b/base/methods.lisp Thu Jul 26 10:29:52 2007 +0100 @@ -294,23 +294,20 @@ (defmethod pitch+ ((object1 pitch-interval) (object2 pitch-interval)) - (make-pitch-interval (+ (span object1) - (span object2)))) + (make-chromatic-pitch-interval (+ (span object1) (span object2)))) (defmethod pitch- ((object1 pitch-designator) (object2 pitch-designator)) - (make-pitch-interval (- (midi-pitch-number object1) - (midi-pitch-number object2)))) + (make-chromatic-pitch-interval + (- (midi-pitch-number object1) (midi-pitch-number object2)))) (defmethod pitch- ((object1 pitch-designator) (object2 pitch-interval)) - (make-chromatic-pitch (- (midi-pitch-number object1) - (span object2)))) + (make-chromatic-pitch (- (midi-pitch-number object1) (span object2)))) (defmethod pitch- ((object1 pitch-interval) (object2 pitch-interval)) - (make-pitch-interval (- (span object1) - (span object2)))) + (make-chromatic-pitch-interval (- (span object1) (span object2)))) (defmethod pitch- ((object1 pitch-interval) (object2 pitch-designator)) @@ -376,7 +373,7 @@ ;; ...and (defmethod period= ((object1 anchored-period) - (object2 anchored-period)) + (object2 anchored-period)) (and (time= object1 object2) (duration= object1 object2))) (defmethod period= ((object1 floating-period)
--- a/base/package.lisp Wed Jul 25 09:43:50 2007 +0100 +++ b/base/package.lisp Thu Jul 26 10:29:52 2007 +0100 @@ -101,7 +101,7 @@ #:make-anchored-period #:make-chromatic-pitch #:make-diatonic-pitch - #:make-pitch-interval + #:make-chromatic-pitch-interval #:make-chromatic-pitched-event #:make-basic-time-signature #:make-basic-key-signature