There are many changes made between each release; only the changes relevant to
the user are included below. 


================================================================================
14.1.14:   1.0.4

------------------------------------------------------------------------
r4351 | medward2 | 2014-01-09 09:35:31 +0000 (Thu, 09 Jan 2014) | 1 line

improved remove-extraneous-dynamics; added has-hairpin method, etc.
------------------------------------------------------------------------
r4347 | medward2 | 2013-12-31 04:37:04 +0000 (Tue, 31 Dec 2013) | 1 line

added :up and :down to stack et al
------------------------------------------------------------------------
r4346 | medward2 | 2013-12-30 12:46:28 +0000 (Mon, 30 Dec 2013) | 1 line

changed white-degree of pitch class to reflect lowest midi octave being -1
instead of 0; also made is-sharp etc. work for that octave .
------------------------------------------------------------------------
r4345 | medward2 | 2013-12-28 13:11:39 +0000 (Sat, 28 Dec 2013) | 1 line

moved notes-before in event:get-lp-data as there was a bug with tuplets and
notes-before 
------------------------------------------------------------------------
r4344 | medward2 | 2013-12-25 05:39:15 +0000 (Wed, 25 Dec 2013) | 1 line

removed src comparison from pitch=
------------------------------------------------------------------------
r4339 | medward2 | 2013-12-06 16:40:57 +0000 (Fri, 06 Dec 2013) | 1 line

changed amongst other things :force-midi-channel to T instead of NIL in
make-chord 
------------------------------------------------------------------------
r4335 | medward2 | 2013-12-03 11:22:02 +0000 (Tue, 03 Dec 2013) | 1 line

changes to a-weighting
------------------------------------------------------------------------
r4333 | medward2 | 2013-11-18 15:23:07 +0000 (Mon, 18 Nov 2013) | 1 line

added slippery-chicken method get-phrases
------------------------------------------------------------------------
r4264 | medward2 | 2013-11-16 12:26:43 +0000 (Sat, 16 Nov 2013) | 1 line

added :clone and :if-not-enough to inefficiently-permutate
------------------------------------------------------------------------
r4262 | medward2 | 2013-11-14 17:55:52 +0000 (Thu, 14 Nov 2013) | 1 line

added high-sine and noise graphics & accompanying Lilypond marks
------------------------------------------------------------------------
r4261 | medward2 | 2013-11-14 16:07:49 +0000 (Thu, 14 Nov 2013) | 1 line

added 'warn-no-cmn-mark and 'warn-no-lp-mark for sc-config to turn off missing
mark warnings when writing scores in either package 
------------------------------------------------------------------------
r4259 | medward2 | 2013-11-14 14:59:16 +0000 (Thu, 14 Nov 2013) | 1 line

added add-mark-before etc. to pitch so we can have different coloured notes and
note heads on individual notes in a chord 
------------------------------------------------------------------------
r4257 | medward2 | 2013-11-13 19:05:03 +0000 (Wed, 13 Nov 2013) | 1 line

added add-pitches method to event
------------------------------------------------------------------------
r4229 | medward2 | 2013-11-04 14:08:06 +0000 (Mon, 04 Nov 2013) | 1 line

clm-play can now call user-defined instruments.
------------------------------------------------------------------------
r4226 | medward2 | 2013-10-30 19:57:54 +0000 (Wed, 30 Oct 2013) | 1 line

fixed bug in rsb::total-degrees that was summing tied notes so averaging for
tessitura wasn't working when sc::update-instruments-total-duration was
called. 
------------------------------------------------------------------------
r4221 | medward2 | 2013-10-28 20:18:37 +0000 (Mon, 28 Oct 2013) | 1 line

re-init working with hyperboles--big step forward to being able to reinitialise
sc objects with new data 
------------------------------------------------------------------------
r4219 | medward2 | 2013-10-26 18:22:58 +0100 (Sat, 26 Oct 2013) | 1 line

added sc-set::add-harmonics and tightened up setf methods
------------------------------------------------------------------------
r4202 | medward2 | 2013-10-26 12:08:11 +0100 (Sat, 26 Oct 2013) | 1 line

fixed sc-set so that (setf subsets) inits ral and pitch-objects
------------------------------------------------------------------------
r4201 | medward2 | 2013-10-23 21:13:55 +0100 (Wed, 23 Oct 2013) | 1 line

added sc::get-nearest-event method
------------------------------------------------------------------------
r4199 | medward2 | 2013-10-23 18:05:39 +0100 (Wed, 23 Oct 2013) | 1 line

added rsp-subseq method
------------------------------------------------------------------------
r4194 | medward2 | 2013-10-17 19:38:51 +0100 (Thu, 17 Oct 2013) | 1 line

fixed bug that caused midi-play to fail in pieces with sub-sub-sections
------------------------------------------------------------------------
r4192 | medward2 | 2013-10-09 14:34:35 +0100 (Wed, 09 Oct 2013) | 1 line

force-in-range method added
------------------------------------------------------------------------
r4189 | medward2 | 2013-09-07 17:34:21 +0100 (Sat, 07 Sep 2013) | 1 line

added defer slot to sc and created sc-init method so it's now possible to
subclass sc 
------------------------------------------------------------------------
r4188 | medward2 | 2013-09-06 10:00:26 +0100 (Fri, 06 Sep 2013) | 1 line

added decimate-env
------------------------------------------------------------------------
r4183 | medward2 | 2013-09-04 13:24:32 +0100 (Wed, 04 Sep 2013) | 1 line

fixed bug in rthm-seq::get-nth-rhythm; added rthm-seq::clear-ties-beg-end for
use in split-into-single-bars 
------------------------------------------------------------------------
r4182 | medward2 | 2013-09-03 21:44:42 +0100 (Tue, 03 Sep 2013) | 1 line

added split-into-single-bars for rthm-seq and rsp
------------------------------------------------------------------------
r4180 | medward2 | 2013-09-03 10:49:33 +0100 (Tue, 03 Sep 2013) | 1 line

added proportions functions for dividing or expanding durations from
proportional ratios 
------------------------------------------------------------------------
r4177 | medward2 | 2013-08-29 10:40:47 +0100 (Thu, 29 Aug 2013) | 1 line

stack now working by frequency as well as by note intervals
------------------------------------------------------------------------
r4174 | medward2 | 2013-08-27 17:52:01 +0100 (Tue, 27 Aug 2013) | 1 line

LP now resolves < 1/4 tones to nearest 1/4 tone; check-beams improved

------------------------------------------------------------------------
r4170 | medward2 | 2013-08-25 13:38:53 +0100 (Sun, 25 Aug 2013) | 1 line

added sc-force-rest2 and changed get-event to be able to not trigger an error;
also made rhythms store their bar position and events the player they belong
to; also added update-instrument-slots and related methods 
------------------------------------------------------------------------
r4154 | medward2 | 2013-07-03 16:34:06 +0100 (Wed, 03 Jul 2013) | 1 line

added kontakt-to-coll
------------------------------------------------------------------------
r4046 | medward2 | 2013-06-22 11:47:38 +0100 (Sat, 22 Jun 2013) | 1 line

system-open-file now working in CCL




================================================================================
24.6.13:   1.0.3

------------------------------------------------------------------------
r4006 | medward2 | 2013-06-19 16:53:34 +0100 (Wed, 19 Jun 2013) | 1 line

Various configuration variables are now more easily user-controllable
via (set-sc-config) rather than global variables.

------------------------------------------------------------------------
r3939 | medward2 | 2013-06-18 16:54:41 +0100 (Tue, 18 Jun 2013) | 1 line

'Minimal' versions of slippery chicken Lisp images for Windows and OSX
are now offered alongside the source code and OSX app.  This will make
installation very much simpler for new users who don't need
CLM--essentially just download, unzip, and double-click.

------------------------------------------------------------------------
r3935 | medward2 | 2013-06-18 12:07:19 +0100 (Tue, 18 Jun 2013) | 1 line

Added ccl.lsp to Common Music to make CM run more easily in Clozure
Common Lisp.  Clozure can now also open EPS and MIDI files and will
run Lilypond automatically, opening the PDF afterwards, just like SBCL.

------------------------------------------------------------------------
r3878 | medward2 | 2013-06-15 13:31:37 +0100 (Sat, 15 Jun 2013) | 1 line

Improvements to osc-sc, including osc-sc-eval.maxpat and a better
osc-test.maxpat (both in doc/examples).

------------------------------------------------------------------------
r3877 | medward2 | 2013-06-15 11:27:10 +0100 (Sat, 15 Jun 2013) | 1 line

Updated app to run sbcl-1.1.8 and SLIME 2013-04-02

------------------------------------------------------------------------
r3743 | medward2 | 2013-06-12 20:03:58 +0100 (Wed, 12 Jun 2013) | 1 line

Added sc-default-amplitude to user configuration instead of always
defaulting to 0.7 in new event instances.

------------------------------------------------------------------------
r3740 | medward2 | 2013-06-10 22:39:15 +0100 (Mon, 10 Jun 2013) | 1 line

rthm-seq-map's add-repeats method now has a mechanism to avoid repeating
rest seqs across simultaneous parts.




================================================================================

10.6.13:    1.0.2

------------------------------------------------------------------------
r3658 | medward2 | 2013-06-04 22:01:40 +0100 (Tue, 04 Jun 2013) | 1 line

Added OSC support for communication between e.g. MaxMSP and Lisp.
Only works with SBCL on OSX.
------------------------------------------------------------------------
r3625 | medward2 | 2013-06-03 14:15:24 +0100 (Mon, 03 Jun 2013) | 1 line

Added update-app-src function for SVN updating of source from within SC
------------------------------------------------------------------------
r3575 | medward2 | 2013-06-01 15:30:20 +0100 (Sat, 01 Jun 2013) | 1 line

added lp-display for generation and opening of the score PDF from within Lisp
using Lilypond  
------------------------------------------------------------------------
r3574 | medward2 | 2013-06-01 13:34:34 +0100 (Sat, 01 Jun 2013) | 1 line

We now use +sc-default-dir+ instead of /tmp when generating files.  cmn-display
and midi-play also now use the title or object ID as part of the filename
instead of e.g. cmn.eps 
------------------------------------------------------------------------
r3571 | medward2 | 2013-05-30 20:06:45 +0100 (Thu, 30 May 2013) | 1 line

change-pitches can now be passed written pitches for transposing instruments
------------------------------------------------------------------------
r3569 | medward2 | 2013-05-30 18:39:00 +0100 (Thu, 30 May 2013) | 1 line

created globals.lsp for user-configured preferences
------------------------------------------------------------------------
r3564 | medward2 | 2013-05-28 21:02:29 +0100 (Tue, 28 May 2013) | 1 line

changed get-harmonics to treat arg1 as a specific partial num
------------------------------------------------------------------------
r3563 | medward2 | 2013-05-28 11:31:56 +0100 (Tue, 28 May 2013) | 1 line

added :force-naturals to sc::enharmonics
------------------------------------------------------------------------
r3558 | medward2 | 2013-05-21 10:36:58 +0100 (Tue, 21 May 2013) | 1 line

Added robodoc for activity-levels class
------------------------------------------------------------------------
r3538 | medward2 | 2013-05-18 09:29:15 +0100 (Sat, 18 May 2013) | 1 line

Fixed bug that stopped us making a set-palette from existing sets. Also made
dynamics given as :marks in a rthm-seq-palette set the amplitude slot of the
resulting sequence's events.





================================================================================
2.5.13:     1.0.1 

r3469 | medward2 | 2013-04-20 15:45:09 +0100 (Sat, 20 Apr 2013) | 1 line

allowed make-event to specify given pitch as being the written note
------------------------------------------------------------------------
r3468 | medward2 | 2013-04-20 13:51:16 +0100 (Sat, 20 Apr 2013) | 1 line

bars-to-sc working with existing sc objects!
------------------------------------------------------------------------
r3463 | medward2 | 2013-04-19 09:20:16 +0100 (Fri, 19 Apr 2013) | 1 line

added checks for beams on rests when calling cmn-display
------------------------------------------------------------------------
r3461 | medward2 | 2013-04-18 14:12:10 +0100 (Thu, 18 Apr 2013) | 1 line

fixed midi-note-float problem
------------------------------------------------------------------------
r3459 | medward2 | 2013-04-03 21:21:31 +0100 (Wed, 03 Apr 2013) | 1 line

added cmn-display-pitch-list method
------------------------------------------------------------------------
r3458 | medward2 | 2013-04-03 19:04:38 +0100 (Wed, 03 Apr 2013) | 1 line

get-linear-sequence now accesses rules not the data slot; updated all tests and
documentation to reflect this 
------------------------------------------------------------------------
r3440 | medward2 | 2013-03-29 15:54:14 +0000 (Fri, 29 Mar 2013) | 1 line

added do-lookup-linear method to l-for-lookup
------------------------------------------------------------------------
r3435 | medward2 | 2013-03-28 13:04:33 +0000 (Thu, 28 Mar 2013) | 1 line

package exports now sorted
------------------------------------------------------------------------
r3432 | medward2 | 2013-03-27 19:50:10 +0000 (Wed, 27 Mar 2013) | 1 line

clarified documentation for pitch-seqs with named instruments; added unit test
for such 
------------------------------------------------------------------------
r3412 | medward2 | 2013-02-12 19:15:25 +0000 (Tue, 12 Feb 2013) | 1 line

added bass guitar to standard instruments palette
------------------------------------------------------------------------
r3378 | reed@seanreed.ie | 2012-12-23 15:20:54 +0000 (Sun, 23 Dec 2012) | 1 line

added links to example lisp code for videos.html
------------------------------------------------------------------------
r3361 | medward2 | 2012-12-16 11:45:30 +0000 (Sun, 16 Dec 2012) | 1 line

added sndfile-ext class

EOF
