comparison base/classes.lisp @ 68:95dce8c7f08c

midi-key-signature: 0 darcs-hash:20070706094145-c0ce4-eedb2b03b6557c4dba4cdd1170c925c471744a71.gz
author Marcus Pearce <m.pearce@gold.ac.uk>
date Fri, 06 Jul 2007 10:41:45 +0100
parents f308c2b7b796
children 4e1538df0d10
comparison
equal deleted inserted replaced
67:8b31d54c95be 68:95dce8c7f08c
74 ;; won't work 74 ;; won't work
75 ((sharp-count :accessor %basic-key-signature-sharp-count 75 ((sharp-count :accessor %basic-key-signature-sharp-count
76 :initarg :sharp-count))) 76 :initarg :sharp-count)))
77 77
78 (defclass midi-key-signature (basic-key-signature) 78 (defclass midi-key-signature (basic-key-signature)
79 ;; Is mode ever used in real life? Is it ever accurately used in 79 ;; mode: 0 = major key; 1 = minor key
80 ;; real life?
81 ((mode :accessor %midi-key-signature-mode 80 ((mode :accessor %midi-key-signature-mode
82 :initarg :mode))) 81 :initarg :mode)))
83 82
84 (defmethod print-object ((mks midi-key-signature) stream) 83 (defmethod print-object ((mks midi-key-signature) stream)
85 (format stream "#<~A ~A ~A>" 84 (format stream "#<~A ~A ~A>"