Mercurial > hg > amuse
changeset 122:997bed70ef28
More documentation
darcs-hash:20070727174737-f76cc-47d85624f415f602bd6ae7a4d5d69f46e51c52ed.gz
author | David Lewis <d.lewis@gold.ac.uk> |
---|---|
date | Fri, 27 Jul 2007 18:47:37 +0100 |
parents | 4198b52e612b |
children | f57ab0e109fb |
files | base/classes.lisp |
diffstat | 1 files changed, 10 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/base/classes.lisp Fri Jul 27 15:21:54 2007 +0100 +++ b/base/classes.lisp Fri Jul 27 18:47:37 2007 +0100 @@ -65,10 +65,16 @@ ;; events -(defclass event (anchored-period) ()) -(defclass pitched-event (event pitch-designator) ()) -(defclass chromatic-pitched-event (pitched-event chromatic-pitch) ()) -(defclass percussive-event (event) ()) +(defclass event (anchored-period) () + (:documentation "Notelike object")) +(defclass pitched-event (event pitch-designator) () + (:documentation "Event with pitch information")) +(defclass chromatic-pitched-event (pitched-event chromatic-pitch) () + (:documentation "Event with chromatic pitch information")) +(defclass percussive-event (event) () + (:documentation "Unpitched percussion Event. Is there a reason why +this is unpitched necessarily, or why I'm not counting piano, etc in +this? Perhaps what I mean is that it should be renamed?")) ;;; Range-based `constituents' ;; Whilst these are all constituents in the CHARM sense, their