pdpy¶
pdpy
is a python package that allows you to make and edit Pure Data (Pd) patches directly from python code.
You can also translate Pd files to other container files such as json, pickle, or xml.
The core library consists of a set of Classes, plus some utility functions.
Hint
For example, the pdpy_lib.patching.patch.Patch
class allows you to run the newly created patch using the embedded Pd engine libpd
.
See the Libpd example for more.
Note
This project is under active development. PRs are welcome!
References¶
This project is inspired by many discussions and projects:
Pure Data to XML: see this discussion on the pd-list archives.
Pure Data to JSON: see this other one on the pd-list archives.
Pure Data file format specifications were expained here
New Pd file format discussion on the pd-list archives.
sebpiq
’s repostirories: WebPd_pd-parser, as well as his pd-fileutilsdylanburati
’s puredata-compiler
Copyright¶
Donate¶
If you feel like helping this project, please donate over here, or by clicking the following button: