Pure Data
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo |formattype=electronic |subcat=Audio and Music |extensions={{ext|pd}} }} '''Pure Data''' (Pd) is a free and open source visual programming language for audio and ...") |
Dan Tobias (Talk | contribs) |
||
Line 15: | Line 15: | ||
* [http://puredata.info/docs/developer/PdFileFormat Unofficial file format documentation] | * [http://puredata.info/docs/developer/PdFileFormat Unofficial file format documentation] | ||
* [http://pdpatchrepo.info/ Pure Data Patch Repository] | * [http://pdpatchrepo.info/ Pure Data Patch Repository] | ||
+ | |||
+ | [[Category:Programming Languages]] |
Latest revision as of 20:06, 22 April 2017
Pure Data (Pd) is a free and open source visual programming language for audio and other multimedia. It is a data-flow programming language that uses "objects" connected by wires. In the tradition of modular synthesizers, Pure Data files are often known as "patches."
[edit] Identifying Pure Data patch files
Pure Data patch files use the extension .pd, a custom plaintext format consisting of newline-delimited commands. File tend to start with #N canvas and contain numerous lines starting with #X obj and #X connect.
The format is "officially undocumented" but contributors have developed a rough specification.