annotate base/package.lisp @ 223:fb27101cde2b

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