[doc tom**20030510135010] { addfile ./doc/pdp.old/overview.html hunk ./doc/pdp.old/overview.html 1 + + +
+Pure Data Packet (PDP) is an extension library for the computer music program Pure Data (PD), by Miller Puckette and others. It's goal is to provide a way to use arbitrary data types (data packets) as messages that can be passed around inside PD, along side the standard PD numbers and symbol types and audio streams. In short it puts any data object on the same level as a float or a symbol.
+ +That's the main goal, but we're not there yet. PDP is very much work in progress, but reasonably stable and usable as is. PDP runs on Linux and OS X. Currently, the focus is on images and video, but there is no reason it should stay like that. There is an extension library for binary cellular automata, and opengl render buffers and textures are in the making (like Gem). Some plans include general purpose matrices and tensors (like Gridflow / Jitter), audio buffers (like Vasp), ascii packets, text buffers, ... +
+ +PDP started out as a big hack, until the idea arose to improve and maybe even unify some media extensions to PD. There are basicly 3 pilars: stability, performance and a clean and simple open design. Stability and performance are fairly high, the clean and open design goal is where the most action is going on lately. PDP is an experiment to try to combine these 3 goals. + +