/py4pd

py4pd allows the use of Python within PureData. The goal of py4pd is to be simpler to keep up to date, to use modules, and other things.

Primary LanguageCGNU General Public License v3.0GPL-3.0

py4pd

Python in the PureData environment.

Release License DOI

py4pd allows the use of Python within PureData. Its goal is to be simpler to keep up to date, easy to use external modules, and other things. With Python, you can:

  • Use scores inside PureData;
  • Use svg/draws as scores;
  • OpenMusic functions in libraries like om_py, music21, neoscore, and others;
  • Sound analisys with magenta, librosa, and pyAudioAnalaysis;

Go to Docs to see examples.

Download py4pd

  1. Open PureData, Help->Find Externals-> search for py4pd then select py4pd and click on Install:
  2. You must install Python.

Wiki | Instructions for use

For Developers

Just one thing, the development of this object occurs in de develop branch, the main branch corresponds to the last release available in Deken.

Building from Source