annotate base/package.lisp @ 319:8ee20d73d90b

Add floating constituent classes. Ignore-this: f3afc46c68f8ab3b1c9c482919a7378f darcs-hash:20100604153709-16a00-5ec4568ef64401cb0cc67a99246a125367ce4734.gz
author j.forth <j.forth@gold.ac.uk>
date Fri, 04 Jun 2010 16:37:09 +0100
parents a85c59bcd88b
children 25b6b52eb770 51389b0db7fe
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
d@136 6 #:standard-constituent
d@136 7 #:standard-composition
j@319 8 #:floating-constituent
j@319 9 #:standard-floating-constituent
j@319 10 #:time-ordered-floating-constituent
j@319 11 #:standard-time-ordered-floating-constituent
m@24 12 #:monody
m@143 13 #:standard-monody
d@35 14 #:identifier
j@297 15 #:composition
j@297 16 #:%set-composition
j@283 17 #:composition-identifier
j@283 18 #:constituent-identifier
m@24 19 #:moment
m@24 20 #:period
m@24 21 #:anchored-period
m@24 22 #:pitch
d@136 23 #:pitch-interval
d@136 24 #:standard-moment
d@136 25 #:standard-period
d@136 26 #:standard-anchored-period
d@136 27 #:frequency-pitch
m@24 28 #:chromatic-pitch
m@24 29 #:diatonic-pitch
c@111 30 #:chromatic-pitch-interval
c@111 31 #:diatonic-pitch-interval
j@297 32 #:linked-event
m@24 33 #:pitched-event
d@136 34 #:standard-pitched-event
m@24 35 #:chromatic-pitched-event
d@136 36 #:standard-chromatic-pitched-event
j@283 37 #:diatonic-pitched-event
j@283 38 #:standard-diatonic-pitched-event
m@24 39 #:percussive-event
d@136 40 #:standard-percussive-event
m@24 41 #:time-signature
d@138 42 #:time-signature-period
d@136 43 #:standard-time-signature
d@136 44 #:standard-time-signature-period
m@24 45 #:key-signature
d@136 46 #:key-signature-period
d@136 47 #:standard-key-signature
d@136 48 #:standard-key-signature-period
m@45 49 #:midi-key-signature
d@136 50 #:midi-key-signature-period
m@24 51 #:tempo
d@136 52 #:tempo-period
d@136 53 #:standard-tempo
d@136 54 #:standard-tempo-period
m@24 55 #:get-composition
j@283 56 #:get-constituents
d@33 57 #:time-signatures
d@33 58 #:tempi
d@33 59 #:key-signatures
m@24 60 #:midi-pitch-number
m@24 61 #:pitch-class
m@24 62 #:span
m@24 63 #:duration
m@24 64 #:timepoint
m@24 65 #:cut-off
m@24 66 #:beat-units-per-bar
m@24 67 #:time-signature-numerator
m@24 68 #:beat-units
m@24 69 #:time-signature-denominator
d@33 70 #:tactus-duration
m@24 71 #:key-signature-sharps
m@45 72 #:key-signature-mode
m@24 73 #:bpm
m@24 74 #:microseconds-per-crotchet
m@24 75 #:anchored-period
d@136 76 #:period
m@24 77 #:moment
d@33 78 #:onset
m@24 79 #:time+
m@24 80 #:time-
m@24 81 #:time>
m@24 82 #:time<
m@24 83 #:time=
m@24 84 #:time>=
m@24 85 #:time<=
m@24 86 #:time/=
m@24 87 #:duration>
m@24 88 #:duration<
m@24 89 #:duration=
m@24 90 #:duration>=
m@24 91 #:duration<=
m@24 92 #:duration/=
m@24 93 #:duration*
m@24 94 #:duration/
m@24 95 #:pitch+
m@24 96 #:pitch-
m@24 97 #:pitch>
m@24 98 #:pitch<
m@24 99 #:pitch=
m@24 100 #:pitch>=
m@24 101 #:pitch<=
m@24 102 #:pitch/=
m@24 103 #:interval>
m@24 104 #:interval<
m@24 105 #:interval=
m@24 106 #:interval>=
m@24 107 #:interval<=
m@24 108 #:interval/=
m@24 109 #:meets
m@24 110 #:before
m@24 111 #:overlaps
m@24 112 #:during
m@24 113 #:starts
m@24 114 #:ends
m@24 115 #:subinterval
m@24 116 #:disjoint
d@33 117 #:period=
d@33 118 #:find-overlapping
m@24 119 #:period-intersection
m@24 120 #:inter-onset-interval
m@24 121 #:get-applicable-time-signatures
m@24 122 #:get-applicable-tempi
m@24 123 #:get-applicable-key-signatures
m@24 124 #:make-moment
d@136 125 #:make-period
m@24 126 #:make-anchored-period
d@136 127 #:make-standard-moment
d@136 128 #:make-standard-period
d@136 129 #:make-standard-anchored-period
m@24 130 #:make-chromatic-pitch
m@24 131 #:make-diatonic-pitch
c@105 132 #:make-chromatic-pitch-interval
m@24 133 #:make-chromatic-pitched-event
d@136 134 #:make-standard-time-signature
d@136 135 #:make-standard-time-signature-period
d@136 136 #:make-standard-key-signature
d@176 137 #:make-standard-key-signature-period
m@45 138 #:make-midi-key-signature
d@136 139 #:make-midi-key-signature-period
d@136 140 #:make-standard-tempo
d@136 141 #:make-standard-tempo-period
m@67 142 #:time-signature-equal
m@67 143 #:key-signature-equal
m@67 144 #:tempo-equal
d@77 145 #:insufficient-information
d@77 146 #:undefined-action
m@81 147 #:asa-pitch-string
d@138 148 #:asa-interval-string
m@81 149 #:diatonic-pitch-name
m@81 150 #:middle-c
m@81 151 #:make-mips-pitch
c@111 152 #:make-mips-pitch-interval
c@106 153 #:octave
c@106 154 #:diatonic-pitch-octave
m@86 155 #:diatonic-pitch-accidental
m@89 156 #:ensure-monody
m@97 157 #:crotchet
c@108 158 #:diatonic-pitch-cp
c@108 159 #:diatonic-pitch-mp
d@179 160 #:current-beat
d@179 161 #:current-bar
j@307 162 #:ioi-from-bar
j@307 163 #:onset-in-bar
d@183 164 ;; condition restart options
d@183 165 #:use-whole-bar
d@183 166 #:use-crotchet-beat
d@183 167 #:guess
j@276 168
j@276 169 #:%list-slot-sequence-data
j@285 170 #:list-slot-sequence
j@276 171 #:move-to-first-bar
j@288 172 #:copy-event
j@288 173 #:voice
j@288 174 #:event-identifier
j@288 175 #:id
j@288 176 #:event-id
j@288 177 #:composition-id
j@288 178 #:interval
j@304 179 #:find-next-event
j@288 180 #:event
j@304 181 #:event<
j@304 182 #:make-event<
j@304 183 #:sort-composition
m@28 184 ))