Commits on Nov 29, 2010
  1. Group now allows both keywords and numbers for position.

    * also made the (node-tree) map a bit cleaner and updated the (print-node-tree)
    functions accordingly.
    rosejn committed Nov 29, 2010
Commits on Nov 27, 2010
  1. Fixing status.reply bug and updating gui example.

    * SuperCollider changed the reply message to the /status request from
    status.reply to the more correct OSC message /status.reply so now
    we handle both.
    rosejn committed Nov 27, 2010
Commits on Nov 21, 2010
  1. Fix spelling

    samaaron committed Nov 21, 2010
Commits on Nov 20, 2010
  1. formatting

    samaaron committed Nov 20, 2010
  2. A couple of minor but extremely tricky to spot fixes that re-enable o…

    …vertone connectivity with an external SC process
    samaaron committed Nov 20, 2010
Commits on Nov 19, 2010
  1. now with a bass

    rosejn committed Nov 19, 2010
  2. in arg-count specifically filter out the "invoke" method as according…

    … to the JVM documentation "The elements in the array returned are not sorted and are not in any particular order."
    Thanks to Ian Davies for his heroic Windows debugging efforts to find a solution for this issue.
    samaaron committed Nov 19, 2010
Commits on Nov 18, 2010
  1. Adding reich, 303 and gui to the examples.

    * requires the latest overtone-gui from github be in checkouts
    rosejn committed Nov 18, 2010
  2. Splay is making sound that seems plausible, but it needs testing.

    * too late to keep hacking, but after tracing through the expansion
    functions again (which are functioning correctly) I realized I
    needed to sum the pan channels.
    * doesn't seem to be panning as I change the center though...
    rosejn committed Nov 18, 2010
Commits on Nov 17, 2010
  1. Added support for unary negative function.

    * now the clojure (- val) function to negate a value can be applied
    to ugens inside synth definitions.  It will be converted to the
    SuperCollider negation operator, which is special number 0 in
    the UnaryOpUgen.
    * moving generic ugen ops into the ugen folder... housekeeping.
    rosejn committed Nov 17, 2010
Commits on Nov 15, 2010
  1. Fixing constant lookup bug in synthdefs which led to nil :index error.

    * When constants were being looked up to connect input params to ugens they were
    not always being found because of the types of the arguments.  Fixed.
    * Now enabling the concurrent GC by default when running through lein, which
    helps to limit the GC pauses.
    * Thanks to Sam Aaron for both the index bug report and the improved JVM args.
    rosejn committed Nov 15, 2010
Commits on Nov 14, 2010
  1. Fixed inst bug and making envelopes work with control params.

    * inst was not adding 1.0 to the set of constants, which was
    needed to parameterize the automatically added pan2 ugen.
    * envelopes now use the with-ugens macro so that control proxies
    can be used for attack, decay, sustain, and release arguments.
    rosejn committed Nov 14, 2010
  2. Output proxy. Check.

    Well, I should have done that a long time ago.  Output proxies are up and
    running, although they need more testing.
    rosejn committed Nov 14, 2010
Commits on Nov 2, 2010
Commits on Nov 1, 2010
  1. Adding Pepijn to contrib list.

    rosejn committed Nov 1, 2010
  2. Merge branch 'master' of into …

    rosejn committed Nov 1, 2010
  3. spacing...

    rosejn committed Nov 1, 2010
Commits on Oct 31, 2010
  1. Fixed sample player bug.

    rosejn committed Oct 31, 2010
Commits on Oct 28, 2010
  1. oh, you print statements

    pepijndevos committed Oct 28, 2010
Commits on Oct 27, 2010
  1. Still trying to get demand ugens working, but committing to fix missi…

    …ng paren.
    * Thanks for mortuosplango for the bug report.
    rosejn committed Oct 27, 2010
Commits on Oct 24, 2010
  1. Handling case where only a single argument was passed when a seq is a…

    * although append-sequence works, we also handle non-sequence args.
    * removing the need for c.c.seq-utils/indexed with a slight refactor
    rosejn committed Oct 24, 2010
  2. now supporting :append-sequence-set-num-outs mode and fixed expansion…

    … bug.
    * adding missing support for the :append-sequence-set-num-outs mode which is
    needed for the demand ugen
    * fixed a bug in multi-channel expansion where the expand-flags weren't being
    correctly passed through the reduction.  This was most likely the cause of some
    serious tweakage.
    rosejn committed Oct 24, 2010
  3. adding moved unit tests

    rosejn committed Oct 24, 2010
  4. Cleaning up ugen processing and organizing unit tests.

    * standardizing ugen initialization functions to clarify what's happening with
    ugens, in preparation for adding last modes.
    * moving unit tests into new folders based on updated namespaces.
    rosejn committed Oct 24, 2010