comparison implementations/midi/methods.lisp @ 251:6a3adca16910

Refactor dataset stuff out of amuse-database-admin, and add midifile-dataset.
author Jamie Forth <j.forth@gold.ac.uk>
date Thu, 24 Feb 2011 11:23:18 +0000
parents bba5e8571b92
children
comparison
equal deleted inserted replaced
250:b3260d1d2419 251:6a3adca16910
133 (let ((sig (call-next-method))) 133 (let ((sig (call-next-method)))
134 (setf (timepoint sig) (timepoint key-signature-period) 134 (setf (timepoint sig) (timepoint key-signature-period)
135 (duration sig) (duration key-signature-period)) 135 (duration sig) (duration key-signature-period))
136 sig)) 136 sig))
137 137
138
139 ;;;=====================================================================
140 ;;; Specialized constructors
141 ;;;=====================================================================
142
143 (defmethod make-composition-identifier ((package (eql *package*))
144 pathname)
145 (make-midifile-identifier pathname))
138 146
139 147
140 ;; Allow derived sequences from remove-if, etc. to preserve other slot 148 ;; Allow derived sequences from remove-if, etc. to preserve other slot
141 ;; info (timesigs, etc) 149 ;; info (timesigs, etc)
142 #+nil 150 #+nil