log

age author description
Thu, 03 Jan 2008 15:43:17 +0000 d.lewis identifier becomes composition-identifier. Add constituent-identifier and get-constituents
Thu, 03 Jan 2008 13:45:32 +0000 d.lewis Improved spelling for score output. amuse-gsharp now depends on ps13
Tue, 01 Jan 2008 13:22:15 +0000 d.lewis Finish moving get-applicable from amuse-geerdes
Tue, 01 Jan 2008 12:42:12 +0000 d.lewis Better score rendering with (potentially) key-signature and over-barline ties
Tue, 01 Jan 2008 12:39:30 +0000 d.lewis Move get-applicable-x methods from amuse-geerdes to amuse-midi
Fri, 21 Dec 2007 11:48:45 +0000 d.lewis Add gsharp-output. *Warning: amuse-gsharp has moved*
Tue, 18 Dec 2007 12:02:03 +0000 d.lewis Add constructors for gsharp identifiers
Tue, 18 Dec 2007 10:44:32 +0000 d.lewis Add get-composition methods for gsharp
Tue, 11 Dec 2007 15:03:33 +0000 d.mullensiefen misc bug fixes
Tue, 11 Dec 2007 14:59:12 +0000 David Lewis patch on my computer. Not sure what it does
Tue, 11 Dec 2007 14:58:45 +0000 David Lewis asd change for meltools.lisp
Tue, 11 Dec 2007 14:56:41 +0000 David Lewis Finally added mcsv-exporting file...
Tue, 04 Dec 2007 15:16:52 +0000 d.mullensiefen Fixed previous patch
Tue, 04 Dec 2007 15:00:55 +0000 d.mullensiefen trim-enclosing-silence
Tue, 04 Dec 2007 14:39:20 +0000 d.mullensiefen Added setf methods for midi-channel and velocity
Mon, 19 Nov 2007 17:31:47 +0000 d.lewis Added copy key and time sigs and tempo. Need to do general version. Only midi-type currently
Wed, 14 Nov 2007 15:36:11 +0000 David Lewis Really saved that change this time
Wed, 14 Nov 2007 14:25:06 +0000 David Lewis Method for adjust-sequence for standard-composition to keep appropriate time information
Wed, 07 Nov 2007 11:14:03 +0000 David Lewis Add make-sequence-like for standard-composition (should make remove-if work)
Fri, 02 Nov 2007 17:02:05 +0000 c.rhodes fix gsharp import for class changes
Thu, 25 Oct 2007 13:22:56 +0100 Marcus Pearce implementations/mtp/methods.lisp: fix some bugs in dataset retrieval.
Thu, 25 Oct 2007 12:51:14 +0100 Marcus Pearce implementations/geerdes/connect.lisp: don't connect to database automatically when loading
Thu, 25 Oct 2007 12:41:02 +0100 David Lewis More docstrings
Mon, 24 Sep 2007 17:04:43 +0100 Marcus Pearce implementations/midi: implement MONODY for midi files
Mon, 24 Sep 2007 16:44:39 +0100 Marcus Pearce implementations/midi/midifile-import.lisp: fix note-off bug
Mon, 24 Sep 2007 12:33:52 +0100 Marcus Pearce implementations/midi/: add and export make-midifile-identifier
Tue, 11 Sep 2007 11:39:04 +0100 Marcus Pearce base/: add standard-monody
Tue, 11 Sep 2007 11:17:57 +0100 Marcus Pearce tools/segmentation/classes.lisp: make segmenter inherit from amuse-object
Tue, 11 Sep 2007 10:59:46 +0100 Marcus Pearce utils/utils.lisp: fix thinko
Tue, 11 Sep 2007 10:44:02 +0100 Marcus Pearce tools/segmentation/generics.lisp: remove reference to moment-designator
Tue, 18 Sep 2007 12:49:52 +0100 David Lewis Bug fixes from name changes
Mon, 03 Sep 2007 16:08:24 +0100 David Lewis More minor bug fixes
Mon, 03 Sep 2007 11:57:27 +0100 David Lewis Bug fixes from class changes
Fri, 31 Aug 2007 15:29:43 +0100 David Lewis Class revolution
Tue, 28 Aug 2007 11:17:27 +0100 David Lewis Miscellaneous patching. Fixing exports, etc.
Tue, 28 Aug 2007 11:15:24 +0100 David Lewis More documentation
Tue, 21 Aug 2007 12:03:38 +0100 David Lewis Fixed monody import for geerdes
Mon, 20 Aug 2007 15:44:32 +0100 David Lewis fix to monodiser
Mon, 20 Aug 2007 15:43:56 +0100 David Lewis Fixed :name in package def for amuse-midi
Mon, 30 Jul 2007 17:40:10 +0100 David Lewis implementation/midi and /geerdes: add midi-object and geerdes-object
Mon, 30 Jul 2007 17:40:39 +0100 Marcus Pearce add dependency on amuse-midi
Mon, 30 Jul 2007 15:23:11 +0100 Marcus Pearce implementations/mtp/: add mtp-music-object
Mon, 30 Jul 2007 15:21:06 +0100 Marcus Pearce implementations/mtp/: add mtp-object
Mon, 30 Jul 2007 15:09:00 +0100 Marcus Pearce move amuse-midi out of amuse.asd to amuse-midi.asd
Mon, 30 Jul 2007 15:00:34 +0100 Marcus Pearce base/: amuse-object conflict resolution
Mon, 30 Jul 2007 14:36:02 +0100 Marcus Pearce base/: amuse-object as top-level class
Mon, 30 Jul 2007 14:38:25 +0100 David Lewis More docs
Fri, 27 Jul 2007 18:47:37 +0100 David Lewis More documentation
Fri, 27 Jul 2007 15:21:54 +0100 David Lewis More docstrings
Fri, 27 Jul 2007 12:25:07 +0100 David Lewis Bug fixes
Fri, 27 Jul 2007 12:24:29 +0100 David Lewis Key-sig support in midi library
Fri, 27 Jul 2007 12:23:32 +0100 David Lewis More documentation
Thu, 26 Jul 2007 17:10:39 +0100 David Lewis Fixes for viewpointable classes
Thu, 26 Jul 2007 17:03:47 +0100 David Lewis Addition of viewpointable classes and methods
Thu, 26 Jul 2007 15:47:04 +0100 David Lewis Re-instated get-applicable-x for midi-related implementations and added key-sigs to midi
Thu, 26 Jul 2007 12:41:09 +0100 David Lewis Added crotchet methods for implementations/midi and implementations/geerdes
Thu, 26 Jul 2007 17:12:41 +0100 Marcus Pearce base/: more print-object methods
Thu, 26 Jul 2007 16:19:05 +0100 c.rhodes asa-interval-string defgeneric
Thu, 26 Jul 2007 16:12:44 +0100 c.rhodes diatonic pitch intervals
Thu, 26 Jul 2007 15:19:40 +0100 Marcus Pearce implementations/mtp: update to reflect refactoring of diatonic pitch
Thu, 26 Jul 2007 14:18:34 +0100 c.rhodes rename mips-pitch -> diatonic-pitch
Thu, 26 Jul 2007 14:10:18 +0100 c.rhodes MIPS generic functions and methods for diatonic pitches
Thu, 26 Jul 2007 14:09:21 +0100 c.rhodes asd dependency fix
Thu, 26 Jul 2007 13:12:35 +0100 c.rhodes delete diatonic-pitch (as was)
Thu, 26 Jul 2007 10:29:52 +0100 c.rhodes rename make-pitch-interval to make-chromatic-pitch-interval
Wed, 25 Jul 2007 09:43:50 +0100 c.rhodes fix indentation
Thu, 26 Jul 2007 10:36:03 +0100 Marcus Pearce implementations/geerdes: fix geerdesl-pitched-event typo
Thu, 26 Jul 2007 10:15:50 +0100 David Lewis More docstrings
Thu, 26 Jul 2007 09:54:25 +0100 David Lewis monody methods for implementations/geerdes
Wed, 25 Jul 2007 18:12:18 +0100 David Lewis Added doc-strings
Tue, 24 Jul 2007 16:07:30 +0100 Marcus Pearce implementations/mtp/: fix cut-n-paste error in GROUND-TRUTH-SEGMENTER-AFTER
Tue, 24 Jul 2007 14:51:09 +0100 Marcus Pearce implementations/mtp/: implement GROUND-TRUTH-SEGMENTER-{BEFORE,AFTER}
Tue, 24 Jul 2007 14:17:29 +0100 Marcus Pearce base/package.lisp: export CROTCHET
Tue, 24 Jul 2007 14:15:29 +0100 Marcus Pearce implementations/mtp/: implement CROTCHET
Tue, 24 Jul 2007 14:14:57 +0100 Marcus Pearce base/generics.lisp: new generic CROTCHET
Mon, 23 Jul 2007 18:06:35 +0100 c.rhodes krumhansl-key-finder is in amuse-harmony
Mon, 23 Jul 2007 18:05:59 +0100 c.rhodes Use ps13-new-imp with no voiceleading
Mon, 23 Jul 2007 18:05:36 +0100 c.rhodes gsharp renamed define-added-mixin -> define-stealth-mixin
Mon, 23 Jul 2007 18:04:32 +0100 c.rhodes fix broken paren in Krumhansl example
Mon, 23 Jul 2007 15:07:56 +0100 Marcus Pearce implementations/mtp/: monodies
Mon, 23 Jul 2007 15:06:51 +0100 Marcus Pearce base/: basic protocol for accessing monodies
Fri, 20 Jul 2007 17:12:42 +0100 David Lewis Basic geerdes functionality moved to implementations/geerdes from separate package
Wed, 18 Jul 2007 16:12:58 +0100 Marcus Pearce implementations/mtp/: faster implementations of GET-COMPOSITION and GET-DATASET
Tue, 17 Jul 2007 17:51:05 +0100 Marcus Pearce base/: new generics DIATONIC-PITCH-ACCIDENTAL and OCTAVE
Tue, 17 Jul 2007 17:49:46 +0100 Marcus Pearce tools/segmentation: s/documenatation/documentation
Tue, 17 Jul 2007 16:42:11 +0100 Marcus Pearce implementations/mtp: implement ASA-PITCH-STRING for MTP-EVENTs
Tue, 17 Jul 2007 16:34:57 +0100 Marcus Pearce base/: pitch
Tue, 17 Jul 2007 13:02:44 +0100 Marcus Pearce implementations/mtp: implement diatonic pitch
Tue, 17 Jul 2007 13:02:06 +0100 Marcus Pearce base/: add an implementation of diatonic pitch.
Mon, 16 Jul 2007 17:33:37 +0100 David Lewis Skeleton for segmentation interface
Fri, 13 Jul 2007 17:34:37 +0100 Marcus Pearce implementations/mtp: implement segmentation for mtp backend
Fri, 13 Jul 2007 17:31:44 +0100 Marcus Pearce Fix simple-segmenter once and for all
Fri, 13 Jul 2007 16:15:02 +0100 David Lewis simple-segmenter fix
Fri, 13 Jul 2007 12:39:49 +0100 Marcus Pearce tools/segmentation: remove basic-segmenter
Fri, 13 Jul 2007 12:23:22 +0100 David Lewis Improved segmentation implementation (ta, MTP)
Fri, 13 Jul 2007 11:07:51 +0100 David Lewis initial segmentation idea
Tue, 10 Jul 2007 11:08:56 +0100 David Lewis A few small changes, mostly for speed
Wed, 04 Jul 2007 15:20:05 +0100 David Lewis Doc strings for some generics
Fri, 06 Jul 2007 12:42:25 +0100 Marcus Pearce implementations/mtp/methods.lisp: oops
Fri, 06 Jul 2007 12:39:32 +0100 Marcus Pearce implementations/mtp/methods.lisp: fix parens
Fri, 06 Jul 2007 12:10:27 +0100 Marcus Pearce implementations/mtp/: GET-APPLICABLE-{TIME-SIGNATURES,KEY-SIGNATURES,TEMPI}
Fri, 06 Jul 2007 10:41:45 +0100 Marcus Pearce midi-key-signature: 0
Fri, 06 Jul 2007 10:32:28 +0100 Marcus Pearce base/: {TIME-SIGNATURE,KEY-SIGNATURE,TEMPO}-EQUAL moved here from implementations/mtp/
Wed, 04 Jul 2007 12:00:15 +0100 Marcus Pearce amuse-mtp.asd: add system definition
Tue, 03 Jul 2007 18:00:32 +0100 David Lewis inter-onset-intervals bug fix
Thu, 28 Jun 2007 15:49:00 +0100 David Lewis midi-output is now in tools
Thu, 28 Jun 2007 14:53:53 +0100 David Lewis Moved amuse-harmony to new package
Thu, 28 Jun 2007 08:04:20 +0100 csr21 trivial whitespace
Wed, 27 Jun 2007 11:28:39 +0100 c.rhodes pointy-clicky misspelling correction
Sat, 23 Jun 2007 09:52:34 +0100 c.rhodes ps13/gsharp integration
Fri, 22 Jun 2007 07:25:20 +0100 csr21 gsharp amuse implementation
Fri, 22 Jun 2007 07:24:30 +0100 csr21 fix tabcode syntax for sure
Thu, 21 Jun 2007 15:16:36 +0100 Marcus Pearce base/classes.lisp: add print-object for midi-key-signature
Thu, 21 Jun 2007 15:15:36 +0100 Marcus Pearce utils.lisp: oops - correct line of fifths
Thu, 21 Jun 2007 13:13:19 +0100 csr21 fix amuse-tabcode asd file
Thu, 21 Jun 2007 13:08:51 +0100 Marcus Pearce utils.lisp: fix and extend krumhansl-key-finder
Thu, 21 Jun 2007 13:07:21 +0100 Marcus Pearce implementations/mtp/: add interface to datasets
Wed, 20 Jun 2007 17:05:15 +0100 David Lewis n-gram fix
Wed, 20 Jun 2007 15:15:51 +0100 Marcus Pearce Prefix database table names with 'mtp-'
Wed, 20 Jun 2007 12:04:03 +0100 David Lewis Update to (in wrong place) n-grams.lisp
Fri, 15 Jun 2007 13:24:08 +0100 m.pearce remove unnecessary exports
Fri, 15 Jun 2007 13:20:18 +0100 m.pearce make basic-time-signature a subclass of time-signature
Fri, 15 Jun 2007 12:24:17 +0100 David Lewis n-gram features
Fri, 15 Jun 2007 12:12:02 +0100 m.pearce basic mtp amuse implementation
Thu, 14 Jun 2007 19:17:42 +0100 m.pearce Implement and export KEY-SIGNATURE-MODE, export {MAKE-,}MIDI-KEY-SIGNATURE.
Thu, 14 Jun 2007 17:02:42 +0100 m.pearce "Prefix initargs with colons."
Thu, 14 Jun 2007 15:52:09 +0100 c.rhodes basic tabcode amuse implementation
Thu, 14 Jun 2007 15:51:14 +0100 c.rhodes trivial defsystem change
Thu, 14 Jun 2007 15:00:28 +0100 David Lewis monodising and some n-gram utilities
Wed, 06 Jun 2007 14:49:40 +0100 m.pearce Move midi-key-signature from implementations/midi to base/
Fri, 25 May 2007 17:52:41 +0100 d.lewis Fix (?) for vector-correlation
Thu, 24 May 2007 11:07:31 +0100 d.mullensiefen Added beats-to-seconds to utils export
Wed, 16 May 2007 13:46:58 +0100 David Lewis Added levenshtein distance with cost functions
Fri, 11 May 2007 13:09:16 +0100 David Lewis Moving some functionality from specialised geerdes area. Also added mcsv output
Wed, 02 May 2007 16:30:16 +0100 David Lewis Changes for midi file import
Wed, 18 Apr 2007 14:50:09 +0100 David Lewis Primarily corrections to large push earlier, including one missed file
Fri, 13 Apr 2007 11:09:09 +0100 David Lewis Large upload of local changes. Many additions, such as harmony and piece-level objects
Mon, 18 Dec 2006 13:23:31 +0000 David Lewis Exported midi accessors
Fri, 15 Dec 2006 17:00:58 +0000 m.pearce {base,implementations/midi}/package.lisp: move some exported symbols from
Fri, 15 Dec 2006 16:37:32 +0000 m.pearce amuse.asd: oops #2 - remove .lisp file extensions.
Fri, 15 Dec 2006 16:35:17 +0000 m.pearce amuse.asd: oops, add an extra set of enclosing parentheses.
Fri, 15 Dec 2006 16:31:57 +0000 m.pearce amuse.asd: add an ASDF module structure to reflect the new directory
Fri, 15 Dec 2006 16:28:49 +0000 m.pearce implementations/midi/package.lisp: the base package is called AMUSE
Fri, 15 Dec 2006 16:25:41 +0000 m.pearce midi-classes-and-constructors.lisp: remove this file.
Fri, 15 Dec 2006 16:24:17 +0000 m.pearce implementations/midi: move MIDI implementation to subdirectory.
Fri, 15 Dec 2006 16:16:17 +0000 m.pearce base/*.lisp: move files in amuse-base to subdirectory.
Fri, 15 Dec 2006 16:11:52 +0000 m.pearce Add amuse-utils package in subdirectory for general purpose utilities.
Thu, 14 Dec 2006 12:57:11 +0000 David Lewis Moved midi out of main files
Wed, 13 Dec 2006 16:42:49 +0000 David Lewis typo fix
Wed, 13 Dec 2006 16:27:57 +0000 David Lewis Bug fixes mostly, but also re-aliasing onset to moment rather than timepoint
Wed, 13 Dec 2006 15:53:34 +0000 David Lewis Added preliminary support for time- and key-signatures and for tempi
Wed, 13 Dec 2006 11:40:49 +0000 David Lewis Bug fixes and exports in package.lisp
Tue, 12 Dec 2006 14:44:22 +0000 David Lewis Pitch methods and added constructors.lisp file
Tue, 12 Dec 2006 12:34:52 +0000 David Lewis Add methods.lisp, change names for time (->timepoint) and end (cut-off)
Mon, 11 Dec 2006 13:48:54 +0000 David Lewis Various changes - mostly accessors, constructors and methods
Tue, 05 Dec 2006 17:05:15 +0000 m.pearce classes.lisp: add slots.
Tue, 05 Dec 2006 15:16:54 +0000 m.pearce classes.lisp: make frequency not inherit from pitch.
Tue, 05 Dec 2006 12:35:26 +0000 David Lewis Updated class structure
Wed, 29 Nov 2006 12:22:29 +0000 David Lewis More default methods
Mon, 13 Nov 2006 19:29:40 +0000 m.pearce Move default methods from default-methods.lisp to generics.lisp and remove default-methods.lisp.
Mon, 13 Nov 2006 19:00:10 +0000 m.pearce generics.lisp: Allen's interval relations.
Mon, 13 Nov 2006 18:04:53 +0000 m.pearce generics.lisp: add GET-COMPOSITION.
Wed, 25 Oct 2006 17:30:44 +0100 m.pearce amuse.asd: add ASDF system definition.
Wed, 25 Oct 2006 17:29:57 +0100 m.pearce conditions.lisp: add missing right parens.
Wed, 25 Oct 2006 17:24:28 +0100 m.pearce package.lisp: really add package definition.
Wed, 25 Oct 2006 17:23:44 +0100 m.pearce generics.lisp: remove personal file header.
Wed, 25 Oct 2006 17:23:04 +0100 m.pearce Add package definition and in-package forms.
Mon, 16 Oct 2006 17:07:36 +0100 m.pearce Factor out conditions from classes.lisp into a new file: conditions.lisp.
Mon, 16 Oct 2006 15:44:27 +0100 m.pearce Initial import of classes.lisp and default-methods.lisp from David.
Mon, 16 Oct 2006 15:43:27 +0100 m.pearce Initial import of generics.lisp.