SuperCollider 3.4.2

SuperCollider 3.4.2, released March 2011, is a bugfix release to make SC even more reliable.

Mac OSX downloads:


 * http://sourceforge.net/projects/supercollider/files/Mac%20OS%20X/3.4.2/

Source code downloads:


 * http://sourceforge.net/projects/supercollider/files/Source/3.4.2/

Since SuperCollider 3.4, we've found and fixed quite a few bugs - including an important "garbage collection" problem which could cause the language to crash in some rare instances, and a cleanup of the regular-expression methods. We recommend users of 3.4 to upgrade to 3.4.2.

Bugs fixed
This info is pasted from the changelog:


 * 2010-06-05 fix Latch first sample output bug: if trigger > 0 initially, latch should not output 0 - jh
 * 2010-08-10 refactored delay ugens, added audio-rate delay time input - tb
 * 2010-09-04 fix firstArg behavior in BinaryOpUGen by a list-approved hack - jh
 * 2010-10-01 fix SConstruct so that libscsynth and libsclang get SONAME entries - ds
 * 2010-11-13 grainBuf: audio-rate trigger fix - tb
 * 2010-11-15 generate libsclang and libscsynth with .so.1 extension (and soname) on linux - ds
 * 2010-11-15 scons create symlinks from libX.so to libX.so.1 on linux, and install them - ds
 * 2010-11-16 added .htm files to SConstruct as approved help file extension - mb
 * 2010-11-28 compile fix for curl support - tb
 * 2010-11-28 prevent asBus from breaking when called with no numChannels - jh
 * 2010-12-03 grain ugens: demand ugen input fix - tb
 * 2010-12-05 SystemClock and TempoClock sched and schedAbs with inf time doesn't schedule the task in the first place. backported from master - tb
 * 2010-12-08 prString_FindRegexp fix: match char array was too short to hold null termination - jl
 * 2010-12-11 fix classbrowser colors bugs. backported from master - tb
 * 2010-12-12 fixes the bug where installed quark help files would not be detected - tb/ar
 * 2010-12-13 mark inherited methods in class browser by background colour. backported from master - tb
 * 2010-12-30 Pipe does not remove closed pipes from openFiles - jh
 * 2010-12-30 fix String:rotate - pb
 * 2011-01-02 unit generators: LagControl - fix initialization order - jh
 * 2011-01-02 unit generators: LagControl - dynamically allocate buffer for filter states - tb
 * 2011-01-07 fixed iOS compilation and backported changes from master branch - ab
 * 2011-01-06 array primitives: fix allTuples and unlace - pb
 * 2011-01-07 sclang: makeIntrinsicClass - correct bounds for memcpy - tb
 * 2011-01-08 sclang: prString_FindRegexp - fill array after allocating objects - tb
 * 2011-01-14 sclang: prString_FindRegexp ensure correct size of results array during gc calls - tb
 * 2011-02-27 sclang: ensure minimum stack size - tb
 * 2011-03-09 SCVim: avoid generating scvim help cache if not currently in scvim - ds
 * 2011-03-11 fix the Event type 'note' (fixes rendering patterns to audio files) - rk

Things we haven't done
We haven't yet made Mac "standalone templates" for 3.4.2, that's to be done.

There's no SC 3.4 or 3.4.2 for windows - we're working on having better windows support in 3.5, but for now, windows users have 3.3.1 as the latest.