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 ...") |
(sample files) |
||
(One intermediate revision by one user not shown) | |||
Line 10: | Line 10: | ||
The format is "officially undocumented" but contributors have developed a [http://puredata.info/docs/developer/PdFileFormat rough specification]. | The format is "officially undocumented" but contributors have developed a [http://puredata.info/docs/developer/PdFileFormat rough specification]. | ||
+ | |||
+ | == Sample files == | ||
+ | * {{DexvertSamples|text/pureDataPatch}} | ||
== Links == | == Links == | ||
Line 15: | Line 18: | ||
* [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 22:40, 25 March 2025
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.