[Stk] chuck-1.2.0.5 => big STK update

Ge Wang gewang@CS.Princeton.EDU
Mon, 27 Mar 2006 02:24:00 -0500


Dear all,

chuck-1.2.0.5 (dracula) has been released:

     http://chuck.cs.princeton.edu/

Among other things, there was a significant update to
the STK unit generators API in ChucK, which includes:

     - all STK Instrmnt classes now extend StkInstrument,
       sharing .noteOn, .noteOff, .controlChange, and .freq
       they include:
               - BandedWG
               - BlowBotl
               - BlowHole
               - Bowed
               - Brass
               - Clarinet
               - Flute
               - FM (and all its subclasses: BeeThree, FMVoices,
                     HevyMetl, PercFlut, Rhodey, TubeBell, Wurley)
               - Mandolin
               - ModalBar
               - Moog
               - Saxofony
               - Shakers
               - Sitar
               - StifKarp
               - VoicForm
     - nearly all instrument parameters are now exposed,
       both via individual methods (e.g. .vibratoFreq) and
       traditional STK control changes
     - manual and online documentation improved, and
       provides acceptable ranges for most parameters.
     - new examples showing how instruments are used
       (they are online and also in the distribution):
     - chuck now supports HID/Joystick, so it's possible
       to control STK ugens using joypads etc.
       (play examples/hid/joy-shake.ck in distribution)

completely updated STK documentation:
       http://chuck.cs.princeton.edu/doc/program/ugen.html

new (and old) STK examples:
       http://chuck.cs.princeton.edu/doc/examples/#stk

We'd totally appreciate your feedback, so feel free to open fire.

Best,
chuck team
(Perry, Ananya, Adam, Mark, Spencer, Ge, ...)