SuperCollider 3.4.2

From SuperCollider wiki

Jump to: navigation, search

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

Mac OSX downloads:

Source code downloads:

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.

Personal tools