m@24: (cl:defpackage #:amuse m@24: (:use #:common-lisp) m@24: (:export #:constituent m@24: #:composition m@24: #:monody d@35: #:identifier m@24: #:moment-designator m@24: #:period-designator m@24: #:anchored-period-designator m@24: #:pitch-designator m@24: #:pitch-interval-designator m@24: #:moment m@24: #:period m@24: #:floating-period m@24: #:anchored-period m@24: #:frequency m@24: #:pitch m@24: #:chromatic-pitch m@24: #:diatonic-pitch m@24: #:pitch-interval m@24: #:pitched-event m@24: #:chromatic-pitched-event m@24: #:percussive-event m@24: #:time-signature m@24: #:basic-time-signature m@24: #:key-signature m@24: #:basic-key-signature m@45: #:midi-key-signature m@24: #:tempo m@24: #:get-composition d@33: #:time-signatures d@33: #:tempi d@33: #:key-signatures m@24: #:midi-pitch-number m@24: #:meredith-chromatic-pitch-number m@24: #:pitch-class m@24: #:span m@24: #:duration m@24: #:timepoint m@24: #:cut-off m@24: #:beat-units-per-bar m@24: #:time-signature-numerator m@24: #:beat-units m@24: #:time-signature-denominator d@33: #:tactus-duration m@24: #:key-signature-sharps m@45: #:key-signature-mode m@24: #:bpm m@24: #:microseconds-per-crotchet m@24: #:anchored-period m@24: #:floating-period m@24: #:moment d@33: #:onset m@24: #:time+ m@24: #:time- m@24: #:time> m@24: #:time< m@24: #:time= m@24: #:time>= m@24: #:time<= m@24: #:time/= m@24: #:duration> m@24: #:duration< m@24: #:duration= m@24: #:duration>= m@24: #:duration<= m@24: #:duration/= m@24: #:duration* m@24: #:duration/ m@24: #:pitch+ m@24: #:pitch- m@24: #:pitch> m@24: #:pitch< m@24: #:pitch= m@24: #:pitch>= m@24: #:pitch<= m@24: #:pitch/= m@24: #:interval> m@24: #:interval< m@24: #:interval= m@24: #:interval>= m@24: #:interval<= m@24: #:interval/= m@24: #:meets m@24: #:before m@24: #:overlaps m@24: #:during m@24: #:starts m@24: #:ends m@24: #:subinterval m@24: #:disjoint d@33: #:period= d@33: #:find-overlapping m@24: #:period-intersection m@24: #:inter-onset-interval m@24: #:get-applicable-time-signatures m@24: #:get-applicable-tempi m@24: #:get-applicable-key-signatures m@24: #:make-moment m@24: #:make-floating-period m@24: #:make-anchored-period m@24: #:make-chromatic-pitch m@24: #:make-diatonic-pitch c@105: #:make-chromatic-pitch-interval m@24: #:make-chromatic-pitched-event m@24: #:make-basic-time-signature m@24: #:make-basic-key-signature m@45: #:make-midi-key-signature m@24: #:make-tempo m@67: #:time-signature-equal m@67: #:key-signature-equal m@67: #:tempo-equal d@77: #:insufficient-information d@77: #:undefined-action m@81: #:meredith-morphetic-pitch-number m@81: #:asa-pitch-string m@81: #:mips-pitch m@81: #:diatonic-pitch-name m@81: #:middle-c m@81: #:make-mips-pitch c@106: #:octave c@106: #:diatonic-pitch-octave m@86: #:diatonic-pitch-accidental m@89: #:ensure-monody m@97: #:crotchet m@28: ))