annotate base/package.lisp @ 33:d1010755f507

Large upload of local changes. Many additions, such as harmony and piece-level objects darcs-hash:20070413100909-f76cc-a8aa8dfc07f438dc0c1a7c45cee7ace2ecc1e6a5.gz
author David Lewis <d.lewis@gold.ac.uk>
date Fri, 13 Apr 2007 11:09:09 +0100
parents 8e94c41f7103
children 1d757c33e00e
rev   line source
m@24 1 (cl:defpackage #:amuse
m@24 2 (:use #:common-lisp)
m@24 3 (:export #:constituent
m@24 4 #:composition
m@24 5 #:monody
m@24 6 #:moment-designator
m@24 7 #:period-designator
m@24 8 #:anchored-period-designator
m@24 9 #:pitch-designator
m@24 10 #:pitch-interval-designator
m@24 11 #:moment
m@24 12 #:period
m@24 13 #:floating-period
m@24 14 #:anchored-period
m@24 15 #:frequency
m@24 16 #:pitch
m@24 17 #:chromatic-pitch
m@24 18 #:diatonic-pitch
m@24 19 #:pitch-interval
m@24 20 #:pitched-event
m@24 21 #:chromatic-pitched-event
m@24 22 #:percussive-event
m@24 23 #:time-signature
m@24 24 #:basic-time-signature
m@24 25 #:key-signature
m@24 26 #:basic-key-signature
m@24 27 #:tempo
m@24 28 #:get-composition
d@33 29 #:time-signatures
d@33 30 #:tempi
d@33 31 #:key-signatures
m@24 32 #:chromatic-pitch
m@24 33 #:diatonic-pitch
m@24 34 #:midi-pitch-number
m@24 35 #:meredith-chromatic-pitch-number
m@24 36 #:pitch-class
m@24 37 #:span
m@24 38 #:duration
m@24 39 #:timepoint
m@24 40 #:cut-off
m@24 41 #:beat-units-per-bar
m@24 42 #:time-signature-numerator
m@24 43 #:beat-units
m@24 44 #:time-signature-denominator
d@33 45 #:tactus-duration
m@24 46 #:key-signature-sharps
m@24 47 #:bpm
m@24 48 #:microseconds-per-crotchet
m@24 49 #:anchored-period
m@24 50 #:floating-period
m@24 51 #:moment
d@33 52 #:onset
m@24 53 #:time+
m@24 54 #:time-
m@24 55 #:time>
m@24 56 #:time<
m@24 57 #:time=
m@24 58 #:time>=
m@24 59 #:time<=
m@24 60 #:time/=
m@24 61 #:duration>
m@24 62 #:duration<
m@24 63 #:duration=
m@24 64 #:duration>=
m@24 65 #:duration<=
m@24 66 #:duration/=
m@24 67 #:duration*
m@24 68 #:duration/
m@24 69 #:pitch+
m@24 70 #:pitch-
m@24 71 #:pitch>
m@24 72 #:pitch<
m@24 73 #:pitch=
m@24 74 #:pitch>=
m@24 75 #:pitch<=
m@24 76 #:pitch/=
m@24 77 #:interval>
m@24 78 #:interval<
m@24 79 #:interval=
m@24 80 #:interval>=
m@24 81 #:interval<=
m@24 82 #:interval/=
m@24 83 #:meets
m@24 84 #:before
m@24 85 #:overlaps
m@24 86 #:during
m@24 87 #:starts
m@24 88 #:ends
m@24 89 #:subinterval
m@24 90 #:disjoint
d@33 91 #:period=
d@33 92 #:find-overlapping
m@24 93 #:period-intersection
m@24 94 #:inter-onset-interval
m@24 95 #:get-applicable-time-signatures
m@24 96 #:get-applicable-tempi
m@24 97 #:get-applicable-key-signatures
m@24 98 #:make-moment
m@24 99 #:make-floating-period
m@24 100 #:make-anchored-period
m@24 101 #:make-chromatic-pitch
m@24 102 #:make-diatonic-pitch
m@24 103 #:make-pitch-interval
m@24 104 #:make-chromatic-pitched-event
m@24 105 #:make-basic-time-signature
m@24 106 #:make-basic-key-signature
m@24 107 #:make-tempo
m@28 108 ))