Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Aug 9, 2012
  1. Correctly pass variables into abstractions

    Correctly identify when a subgraph is being made versus when an
    abstraction is being added. Correctly handle/interpret graph arguments
    in these two cases.
Commits on Aug 1, 2012
Commits on Mar 30, 2012
  1. Merge with public master.

Commits on Mar 25, 2012
  1. When initialising a message from a string and there is an error, use …

    …the given timestamp to create the default bang message.
Commits on Feb 25, 2012
Commits on Feb 16, 2012
Commits on Feb 14, 2012
  1. Allow new messages to be created with a string in ZenGarden.h

    Polished PdMessage::initWithString to make it more flexible and robust.
  2. Allow new messages to be created with a string in ZenGarden.h

    Polished PdMessage::initWithString to make it more flexible and robust.
Commits on Jan 10, 2012
Commits on Sep 12, 2011
Commits on Sep 9, 2011
  1. Create independent PdFileParser, pull functionality out of PdContext.

    Global graph id is no longer a global variable, rather a PdContext class
    variable. TODO(mhroth): While PdFileParser is included with the project,
    it should only use functions exposed by ZenGarden.h to show that
    arbitrary graphs may be created using the public API.
Commits on Jun 1, 2011
  1. Properly make resolution buffer for messages available at a point whe…

    …re it will be not returned to the system before it is finished being referenced. Solves all remaining test errors, except for MessageSymbol in which the Pd's intention must be checked.
Commits on May 25, 2011
  1. Set a PdMessage message element to a FLOAT or SYMBOL according to an …

    Martin Roth authored
    …input string.
  2. In PdGraph, remove unnecessary imports, old class variables, set Mess…

    Martin Roth authored
    …ageAtom pointers to NULL when not used, and ensure that message memory is correctly sized when copying to heap.
Commits on May 24, 2011
  1. Update MessageBox to support new messaging architecture. Update Messa…

    Martin Roth authored
    …geBox to resolve strings in stack buffers.
Commits on May 22, 2011
  1. Update to new PdMessage syntax. Comment out difficult parts of Messag…

    Martin Roth authored
    …eBox. Code now compiles and generally runs. Need to refactor MessageBox.
Commits on May 15, 2011
Commits on May 10, 2011
Commits on Nov 21, 2010
  1. Add [bang~] and [rsqrt~]/[q8_rsqrt~] objects. Getting ready to run th…

    …e e_vocoder patch in rjlib.
Commits on Nov 20, 2010
  1. nit to PdMessage.

Commits on Aug 10, 2010
Commits on Aug 9, 2010
  1. User a reservation count instead of a reservation list in order to ke…

    …ep track of how many objects need access to a PdMessage. It isn't important to know who needs access.
Commits on Aug 8, 2010
  1. Fix to PdMessage parsing.

Commits on Aug 1, 2010
  1. Add MessageListAppend. Refactor PdMessage such that addElement(Messag…

    …eElement *) copies the value of the given element instead of taking ownership of the new element.
Commits on Jul 31, 2010
  1. Add MessageListSplit. Update PdMessage to be able to quickly clear an…

    …d rebuild messages without instantiating lots of new MessageElement objects. Uncoment PdContext::dispatchExternalMessage.
Commits on Jul 26, 2010
  1. Massive refactor to use concept of a global context. Unfortunately th…

    …ere are many dependencies which required that everything be done at once. This is the first (large!) step.
Commits on Jun 23, 2010
Commits on Jun 5, 2010
Commits on May 30, 2010
Commits on May 28, 2010
Commits on May 26, 2010
Something went wrong with that request. Please try again.