Permalink
Switch branches/tags
Commits on Aug 21, 2012
Commits on Feb 19, 2012
Commits on Jan 15, 2012
  1. changelogging

    danstowell committed Jan 15, 2012
  2. version to 3.4.5

    danstowell committed Jan 15, 2012
Commits on Jan 6, 2012
  1. Fix of an untabbed bracket and equation to use sc_max for clarity

    (cherry picked from commit ff25475)
    
    Signed-off-by: Dan Stowell <danstowell@users.sourceforge.net>
    sicklincoln committed with danstowell Nov 18, 2010
  2. A mistake was introduced to MFCC whereby very small power values led …

    …to log of 0, due to an attempt to work in floating point for efficiency.
    
    This has been fixed and no nans now. Additional efficiency fixes incorporated too.
    (cherry picked from commit f8c0ad7)
    
    Signed-off-by: Dan Stowell <danstowell@users.sourceforge.net>
    sicklincoln committed with danstowell Nov 16, 2010
Commits on Jan 3, 2012
  1. Remove waf file from 3.4.x - was never used, and contains binary code,

    causing linux packaging problems.
    See ubuntu bug #529154 for details, and debian bug #529154 for
    sc-specific.
    danstowell committed Jan 3, 2012
Commits on Nov 19, 2011
Commits on Oct 6, 2011
  1. plugins: disable simd-optimization for tanh

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Oct 6, 2011
Commits on Sep 15, 2011
  1. SimpleController:update would throw error if no actions had been 'put…

    …' in
    James Harkins committed Sep 15, 2011
Commits on Sep 4, 2011
  1. (3.4) PathName now sets tmp directory using Platform

    This fixes a bug where we were writing temp files into
    c:\program files\supercollider, which is an absolute no-no in win7/vista.
    James Harkins committed Sep 4, 2011
Commits on Sep 3, 2011
  1. plugins: Resonz - fix initialization

    Resonz_next does should not be called with any other sample count than the
    block size because it ignores the inNumSamples argument.
    
    This fixes bug no. 3301866.
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Sep 3, 2011
  2. server plugins: fix div_ai_nova

    we should multiply with the reciprocal.
    
    Reported-by: Rohan Drape <rohan.drape@gmail.com>
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Aug 31, 2011
  3. sclang: force size of PyrSlot to 16 byte and fix PyrMethodRaw size

    we manually increase the size of PyrSlot to 16 bytes. while this wastes
    some space, it avoids that the compiler will automatically pad the
    struct for performance reasons. then we also change PyrMethodRaw to match
    the size of PyrSlot[2], so that it can be safely store.
    the best way would be to use a union to extract PyrMethodRaw from the
    PyrSlots of PyrObjects. However this would require some more code
    restructuring
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Aug 31, 2011
Commits on Aug 30, 2011
  1. sclang: pad PyrMethodRaw struct

    64bit sclang uses a different memory layout for PyrSlots. apart from using
    a different size, the first 32bit are reserved for the type tag. using
    a slot as PyrMethRaw class causes a memory corruption, as the tag can be
    set to arbitrary values.
    this fixes the crash in testsuite/sclang/sclang_crash_1.scd
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Aug 30, 2011
Commits on Aug 1, 2011
  1. Fix PMOsc doc: index -> pmindex

    As the Beginner's Tutorial by David Michael Cottle in The SuperCollider
    Book puts it:
    
    "This assignment, if completed correctly, will give you an error:
    WARNING: keyword arg 'index' not found in call to Meta_PMOsc:ar. The
    Help file says the third argument is index, but that's incorrect. With
    all the advantages of an open source project, there is a flaw -- changes
    (this keyword was changed) don't always make it into the documentation."
    
    I do not desire to be uncourteous toward David Michael Cottle (I'm
    learning SC through his writings), but I'm quite troubled by the fact
    that he has bothered to write this paragraph, but not to fix the
    problem.
    
    Signed-off-by: Noe Rubinstein <noe.rubinstein@gmail.com>
    Phlogistique committed with James Harkins Aug 1, 2011
Commits on Jul 21, 2011
  1. sclang: fix crash of scpacket overflow by using exception handling

    Reported-by: Neil Cosgrove <neil_cosgrove@hotmail.com>
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jul 21, 2011
Commits on Jul 19, 2011
  1. class library: FreqScope fix

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jul 19, 2011
Commits on Jul 1, 2011
  1. update changelog

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jul 1, 2011
  2. sclang: compile fix

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jul 1, 2011
  3. plugins: delay ugens - rt memory allocation may fail

    fixes a possible crash in sampling ugens
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jul 1, 2011
Commits on Jun 30, 2011
Commits on Jun 24, 2011
  1. sclang: parser - support message send syntax for unary operators

    sending unary operator messages to objects via the binary operator syntax
    (1 neg: 2) crashes sclang. this patch avoids this problem by handling
    unary operators as a special case
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    Reported-by: Andrzej Kopeć <akopec@chopin.edu.pl>
    timblechmann committed Jun 20, 2011
Commits on Jun 14, 2011
  1. Update AUTHORS file

    danstowell committed Jun 14, 2011
Commits on Jun 12, 2011
  1. update changelog

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jun 12, 2011
  2. Initial fix for headphones problem where plugging in or out headphone…

    …s while using Built-in Output leads to loss of audio on OS X. Aggregate Devices not tackled at this point
    
    git-svn-id: https://supercollider.svn.sourceforge.net/svnroot/supercollider/trunk@10359 a380766d-ff14-0410-b294-a243070f3f08
    Nick Collins committed with timblechmann Sep 28, 2010
  3. Clarify Fontana copyright in MoogFF (and don't use keyword 'copyright'

    in files where he doesn't have copyright)
    danstowell committed Jun 12, 2011
Commits on Jun 10, 2011
  1. changelog: fix version number

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jun 10, 2011
  2. 3.4.4 version bump

    timblechmann committed Jun 10, 2011
Commits on Jun 9, 2011
  1. plugins: Pitch.ar - fix crash for high execution period

    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jun 8, 2011
  2. sclang: gc - introduce LazyCollect to avoid leak of frames and argume…

    …nt lists
    
    the sclang gc collects only on allocations. this can cause a memory leak if no
    allocations are executed, which actually trigger a collection. to work around
    this issue, we count uncollecting allocations and possibly collect in
    endInterpreter.
    
    backport from 45c98bd
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    
    Conflicts:
    
    	common/Source/lang/LangSource/GC.cpp
    timblechmann committed Jun 9, 2011
Commits on Jun 2, 2011
  1. plugins: XLine - correct handling of done actions

    the vectorized versions of XLine did not handle done actions correctly,
    so some cases, synths were not correctly freed
    
    Signed-off-by: Tim Blechmann <tim@klingt.org>
    timblechmann committed Jun 2, 2011