Skip to content

charlesneimog/py4pd

Repository files navigation

Logo

py4pd

Python in the PureData environment.

License Release DOI

py4pd allows write PureData Objects. The main goal is to allow easy IA, Scores, Graphics, and bring to Pd possibilities with array, list and others types. 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;

Tip

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

About

py4pd allows write PureData objects using Python. The main goal is to allow easy IA, Scores, Graphics, and bring to Pd data types as array, np.arrays, list, dict, and others.

Topics

Resources

License

Stars

Watchers

Forks