Search code examples
pythonpuredatalibpd

is there a detailed documentation for libpd Python API?


I'm working with libpd for Python, and I can't seem to find a detailed API. I would at least like a simple list of methods available.

The best I can find is here: https://github.com/libpd/libpd/wiki/Python-API Which has a heading for "Detailed API Documentation", but under that, it just says: "Anyone care to elaborate or link here?"

If it does not exist, I would like to document it as I go, but if it already exists somewhere, that (and so much figuring out) would be a bit of a waste of time.

Thank you!!


Solution

  • So, what I found was you can use the C API documentation, BUT there are more methods and a PdManager class added to the Python version which were not documented (which were the things I wanted to know about)

    So I documented those extra things here:

    http://mikesperone.com/files/libpdPythonAPIdoc.pdf

    it's not super detailed and many things are just references to the methods in the C API, but hopefully it will help others who are also looking