view classes.lisp @ 6:cb470aecc3b0

conditions.lisp: add missing right parens. darcs-hash:20061025162957-aa3d6-be1d3f4c9ae5bf80c090d612f0ce22f3e652d3b0.gz
author m.pearce <m.pearce@gold.ac.uk>
date Wed, 25 Oct 2006 17:29:57 +0100
parents e854a73b0328
children f6c08ad94c8a
line wrap: on
line source
(cl:in-package #:amuse) 

;; basic musical object classes

(defclass composition ()
  ())

(defclass event ()
  ())

(defclass pitched-event (event)
  ())

;; pitch-related classes

(defclass pitch ()
  ())

(defclass chromatic-pitch (pitch)
  ())

(defclass diatonic-pitch (pitch)
  ())

(defclass frequency (pitch)
  ())

(defclass interval ()
  ())

;; time-related classes

(defclass moment ()
  ())

(defclass duration ()
  ())