<?xml version="1.0" encoding="UTF-8"?>
<reviews type="array">
  <review>
    <created-at type="datetime">2009-02-04T00:08:00Z</created-at>
    <id type="integer">40030</id>
    <rating type="integer">0</rating>
    <text>Love it. You can manipulate video and audio with an Arduino, MIDI controller, Wiimote, etc.

Infinite possibilities.</text>
    <software>
      <active-seconds type="integer">336517</active-seconds>
      <created-at type="datetime">2007-10-18T12:28:50Z</created-at>
      <id type="integer">71960</id>
      <last-active-at type="datetime">2009-11-26T21:51:02Z</last-active-at>
      <name>Pure Data</name>
      <num-users type="integer">58</num-users>
      <updated-at type="datetime">2009-06-10T11:06:23Z</updated-at>
      <url>http://puredata.info/</url>
      <complete-url>http://wakoopa.com/software/pure-data</complete-url>
      <complete-icon-url>http://mallow.wakoopa.com/avatars/000/074/358/normal.png?1244239446</complete-icon-url>
      <complete-thumb-url>http://mallow.wakoopa.com/avatars/000/074/358/thumb.png?1244239446</complete-thumb-url>
      <developer>
        <id type="integer">46691</id>
        <name>Institut f&#252;r Elektronische Musik und Akustik</name>
        <complete-url>http://wakoopa.com/developers/institut-fr-elektronische-musik-und-akustik</complete-url>
      </developer>
      <category>
        <description></description>
        <id type="integer">53</id>
        <name>Languages &amp; Frameworks</name>
        <complete-url>http://wakoopa.com/categories/development/languages-frameworks</complete-url>
      </category>
      <os-types>
        <os>mac</os>
        <os>win</os>
      </os-types>
      <description>Pure Data (or Pd) is a graphical programming language developed by Miller Puckette in the 1990s for the creation of interactive computer music and multimedia works. Though Puckette is the primary author of the software, Pd is an open source project and has a large developer base working on new extensions to the program. It is released under a license similar to the BSD license.
Pd is very similar in scope and design to Puckette's original Max program (developed while he was at IRCAM), and is to some degree interoperable with Max/MSP, the commercial successor to the Max language. Both Pd and Max are arguably examples of Dataflow programming languages. In such languages, functions or &quot;objects&quot; are linked or &quot;patched&quot; together in a graphical environment which models the flow of the control and audio. Unlike the original version of Max, however, Pd was always designed to do control-rate and audio processing on the host CPU, rather than offloading the synthesis and signal processing to a DSP board (such as the Ariel ISPW which was used for Max/FTS). Pd code forms the basis of David Zicarelli's MSP extensions to the Max language to do software audio processing.</description>
    </software>
  </review>
</reviews>
