comparison implementations/meredith/methods.lisp @ 313:aa2545163331

Twiddle meredith methods. Ignore-this: 57c8ad7ac505841068f1b69498245d1 darcs-hash:20100414185135-16a00-e5e008cec50a531fd23e01e57379adab5fa76c2b.gz
author j.forth <j.forth@gold.ac.uk>
date Wed, 14 Apr 2010 19:51:35 +0100
parents f5734df598f4
children
comparison
equal deleted inserted replaced
312:32769840b715 313:aa2545163331
1 (cl:in-package #:amuse-meredith) 1 (cl:in-package #:amuse-meredith)
2 2
3 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 3 ;;;=====================================================================
4 ;;; Specialised constructors 4 ;;; Specialised constructors
5 ;;;=====================================================================
6
5 (defmethod make-composition-identifier ((package (eql *package*)) 7 (defmethod make-composition-identifier ((package (eql *package*))
6 composition-id) 8 composition-id)
7 (make-meredith-composition-identifier composition-id)) 9 (make-meredith-composition-identifier composition-id))
8 10
9 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 11
10 ;;; Compositions 12 ;;;=====================================================================
13 ;;; Specialized composition methods
14 ;;;=====================================================================
11 15
12 (defvar *event-attributes* 16 (defvar *event-attributes*
13 #.(clsql:locally-enable-sql-reader-syntax) 17 #.(clsql:locally-enable-sql-reader-syntax)
14 (list [event-id] [tatum-on] [tatum-dur] [tactus-on] [tactus-dur] 18 (list [event-id] [tatum-on] [tatum-dur] [tactus-on] [tactus-dur]
15 [crot-on] [crot-dur] [tatum-on-ms] [tatum-dur-ms] [beat-on-ms] 19 [crot-on] [crot-dur] [tatum-on-ms] [tatum-dur-ms] [beat-on-ms]