Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Aug 23, 2012

  1. Martin Roth

    Do not define global dsp buffers if there are zero channels

    authored August 23, 2012

Aug 07, 2012

  1. Martin Roth

    Add implementation for value object.

    authored August 07, 2012

May 18, 2012

  1. Martin Roth

    Move BufferPool to PdContext. When computing process order, make it g…

    …o deep into subgraphs as well.
    
    computeLocalProcessOrder is now more like a computeGlobalProcessOrder.
    Think about that.
    authored May 18, 2012

May 15, 2012

  1. Martin Roth

    Use SSE _mm_malloc and _mm_free to reserve 16-byte-aligned memory blo…

    …cks.
    
    Use valloc in other cases, though it is deprecated.
    authored May 15, 2012

May 12, 2012

  1. Martin Roth

    adc~ does not require output buffers to be set.

    Global input and output buffers are memory aligned.
    authored May 13, 2012
  2. Martin Roth

    Remove processDsp() from PdGraph. Use static function.

    authored May 12, 2012
  3. Martin Roth

    Convert delread~ and del write~ to new dsp architecture.

    authored May 12, 2012

May 11, 2012

  1. Martin Roth

    Send~ and Receive~ are now working.

    authored May 12, 2012

Mar 30, 2012

  1. Martin Roth

    Update catch~ with new architecture.

    authored March 30, 2012
  2. Martin Roth

    Merge with public master.

    authored March 30, 2012

Mar 25, 2012

  1. Martin Roth

    Only update inlet buffer refs when a dsp connection is added (or remo…

    …ved) to a dsp object. Inform the dsp object that a connection has changed no matter what kind of connection is added (or removed).
    authored March 25, 2012
  2. Martin Roth

    Don't update the external receiver registry while also (potentially) …

    …processing it.
    authored March 25, 2012

Mar 11, 2012

  1. Martin Roth

    send~ and receive~ do not process audio.

    send~ just passes on its input buffer to receive~. And receive~ passes
    on that buffer.
    authored March 11, 2012

Feb 24, 2012

  1. Martin Roth

    PdContext usually only has one graph. Make a special case for process…

    …ing it.
    authored February 24, 2012

Feb 16, 2012

  1. Martin Roth

    Minimise the critical section in PdContext::sendExternalMessage.

    authored February 16, 2012
  2. Martin Roth

    Allow a message to be sent in a context, as described by a string.

    authored February 16, 2012

Feb 14, 2012

  1. Martin Roth

    Allow new messages to be created with a string in ZenGarden.h

    Polished PdMessage::initWithString to make it more flexible and robust.
    authored February 15, 2012

Sep 09, 2011

  1. Martin Roth

    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.
    authored September 09, 2011

Aug 14, 2011

  1. Martin Roth

    Create separate ObjectFactoryMap. Refactor PdContext to extract Objec…

    …tFactoryMap.
    
    Size of PdContext.cpp reduced significantly.
    authored August 14, 2011

Aug 12, 2011

  1. Martin Roth

    Ensure that ZG passes tests.

    authored August 12, 2011
  2. Martin Roth

    Add external object un/registration to ZenGarden.h

    authored August 12, 2011
  3. Martin Roth

    Test object init map. Add additional objects (e.g. list family).

    authored August 12, 2011
  4. Martin Roth

    More or less fill in all of initObjectMap

    authored August 12, 2011

Aug 11, 2011

  1. Martin Roth

    Add "f" alias for MessageFloat.

    authored August 11, 2011

Aug 10, 2011

  1. Martin Roth

    Add static factory method to all objects in order to create an object…

    … initialisation map in PdContext.
    authored August 11, 2011

Aug 09, 2011

  1. Martin Roth

    Create a PdParser capable of taking a complete string representation …

    …of a netlist.
    
    Array parsing is broken. Will be restored in upcoming commits.
    authored August 10, 2011

Aug 02, 2011

  1. Martin Roth

    Refactor to take const char * argument instead of char *. This is safer.

    Add stubs for manipulating table buffers externally.
    authored August 02, 2011

Jul 30, 2011

  1. Martin Roth

    Enable Java test for external receiver registration. Make the test work.

    Test itself it still faulty, but ZG works.
    authored July 30, 2011

Jul 29, 2011

  1. Martin Roth

    Store canvas position in MessageObject and store them as floats.

    authored July 29, 2011

Jul 28, 2011

  1. Martin Roth

    Correctly attach root-graph to context in ZenGarden.cpp.

    authored July 28, 2011

Jul 26, 2011

  1. Martin Roth

    Expanded support for messages in ZenGarden.h

    First commit for support of sending messages from Java to ZenGarden.
    authored July 26, 2011

Jul 25, 2011

  1. Martin Roth

    Implement external receiver registration.

    authored July 25, 2011

Jul 24, 2011

  1. Martin Roth

    Update ZenGarden.h to work with Java API.

    authored July 25, 2011

Jul 19, 2011

  1. Martin Roth

    Reduce size of critical section in scheduleExternalMessageV.

    authored July 19, 2011

Jul 17, 2011

  1. Martin Roth

    Implement unregistration functions for [r~]/[s~], table receivers.

    authored July 18, 2011
Something went wrong with that request. Please try again.