annotate base/package.lisp @ 124:b0a1760ab0dd

base/: amuse-object as top-level class darcs-hash:20070730133602-c0ce4-2f8758c81a98323e1dca0c6b482e5cdef5c9d3d9.gz
author Marcus Pearce <m.pearce@gold.ac.uk>
date Mon, 30 Jul 2007 14:36:02 +0100
parents f49aa290b5c3
children fd85f52d9f9d
rev   line source
m@24 1 (cl:defpackage #:amuse
m@24 2 (:use #:common-lisp)
m@124 3 (:export #:amuse-object
m@124 4 #:constituent
m@24 5 #:composition
m@24 6 #:monody
d@35 7 #:identifier
m@24 8 #:moment-designator
m@24 9 #:period-designator
m@24 10 #:anchored-period-designator
m@24 11 #:pitch-designator
m@24 12 #:pitch-interval-designator
m@24 13 #:moment
m@24 14 #:period
m@24 15 #:floating-period
m@24 16 #:anchored-period
m@24 17 #:frequency
m@24 18 #:pitch
m@24 19 #:chromatic-pitch
m@24 20 #:diatonic-pitch
c@111 21 #:chromatic-pitch-interval
c@111 22 #:diatonic-pitch-interval
m@24 23 #:pitched-event
m@24 24 #:chromatic-pitched-event
m@24 25 #:percussive-event
m@24 26 #:time-signature
m@24 27 #:basic-time-signature
m@24 28 #:key-signature
m@24 29 #:basic-key-signature
m@45 30 #:midi-key-signature
m@24 31 #:tempo
m@24 32 #:get-composition
d@33 33 #:time-signatures
d@33 34 #:tempi
d@33 35 #:key-signatures
m@24 36 #:midi-pitch-number
m@24 37 #:pitch-class
m@24 38 #:span
m@24 39 #:duration
m@24 40 #:timepoint
m@24 41 #:cut-off
m@24 42 #:beat-units-per-bar
m@24 43 #:time-signature-numerator
m@24 44 #:beat-units
m@24 45 #:time-signature-denominator
d@33 46 #:tactus-duration
m@24 47 #:key-signature-sharps
m@45 48 #:key-signature-mode
m@24 49 #:bpm
m@24 50 #:microseconds-per-crotchet
m@24 51 #:anchored-period
m@24 52 #:floating-period
m@24 53 #:moment
d@33 54 #:onset
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 #:time<=
m@24 62 #:time/=
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 #:duration*
m@24 70 #:duration/
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 #:pitch<=
m@24 78 #:pitch/=
m@24 79 #:interval>
m@24 80 #:interval<
m@24 81 #:interval=
m@24 82 #:interval>=
m@24 83 #:interval<=
m@24 84 #:interval/=
m@24 85 #:meets
m@24 86 #:before
m@24 87 #:overlaps
m@24 88 #:during
m@24 89 #:starts
m@24 90 #:ends
m@24 91 #:subinterval
m@24 92 #:disjoint
d@33 93 #:period=
d@33 94 #:find-overlapping
m@24 95 #:period-intersection
m@24 96 #:inter-onset-interval
m@24 97 #:get-applicable-time-signatures
m@24 98 #:get-applicable-tempi
m@24 99 #:get-applicable-key-signatures
m@24 100 #:make-moment
m@24 101 #:make-floating-period
m@24 102 #:make-anchored-period
m@24 103 #:make-chromatic-pitch
m@24 104 #:make-diatonic-pitch
c@105 105 #:make-chromatic-pitch-interval
m@24 106 #:make-chromatic-pitched-event
m@24 107 #:make-basic-time-signature
m@24 108 #:make-basic-key-signature
m@45 109 #:make-midi-key-signature
m@24 110 #:make-tempo
m@67 111 #:time-signature-equal
m@67 112 #:key-signature-equal
m@67 113 #:tempo-equal
d@77 114 #:insufficient-information
d@77 115 #:undefined-action
m@81 116 #:asa-pitch-string
m@81 117 #:diatonic-pitch-name
m@81 118 #:middle-c
m@81 119 #:make-mips-pitch
c@111 120 #:make-mips-pitch-interval
c@106 121 #:octave
c@106 122 #:diatonic-pitch-octave
m@86 123 #:diatonic-pitch-accidental
m@89 124 #:ensure-monody
m@97 125 #:crotchet
c@108 126 #:diatonic-pitch-cp
c@108 127 #:diatonic-pitch-mp
m@28 128 ))