[LAA] Patchage 0.4.5, Raul 0.7.0, FlowCanvas 0.6.4 Released

David Robillard dave at drobilla.net
Sat Sep 4 02:16:04 UTC 2010

By popular request (i.e. two people), a new release of Patchage is out,
along with its dependencies Raul and FlowCanvas.

Downloads, documentation, and more information available at:

Patchage Changes:
  * Install SVG icon
  * Fix compilation without Jack
  * Improve performance when dragging modules
  * Bump FlowCanvas dependency to 0.6.0
  * Upgrade to waf 1.5.18

Raul Changes:
  * Add several unit tests
  * Use malloc'd memory for RingBuffer/SRSWQueue (instead of a new'd
  * Fancy coloured console/logging I/O (raul/log.hpp)
  * More flexible Path and better URI support
  * Atom updates, including new "Blank" Atom for storing dictionaries
    with URI keys (ala JavaScript "objects", but RDF compatible)
  * Remove stack stuff from Array and create new ArrayStack
  * Make Symbol and URI more opaque and use Glib string interning
  * Add Configuration class for app command line option handling
  * Use < operator in TableImpl instead of > so it needn't be defined
  * Add IntrusivePtr, a trivial #define of boost::intrusive_ptr which is
    useful for hard realtime things (since adding and dropping refs is
    realtime safe, which is not true of shared_ptr)
  * Remove TimeSlice

FlowCanvas Changes:
  * Consistently call Item::store_location when items are moved,
    previous versions didn't on arrange or when dragging a selection
  * Fix centering (e.g. on arrange, initial view)
  * Upgrade to waf 1.5.18

Share and Enjoy,


More information about the Linux-audio-announce mailing list