Skip to main content

pd4web allows run PureData patches in browsers.

Project description

pd4web

Logo

pd4web: Running PureData Patches in Browsers with Web Audio

Release Downloads Version

License

Tests

pd4web empowers you to execute PureData patches directly in web browsers using advanced Web Audio technologies. This tool distinguishes itself from alternative approaches like hvcc and WebPd by compiling the source code of libpd, a feat made possible largely due to the contributions of claudeha. With pd4web, you can compile virtually any PureData vanilla patch, along with a wide list of externals.

Details and Documentation

For comprehensive details and documentation, please visit the Docs section of this project.

Join us in contributing to this repository! Explore the primary areas for your valuable contributions:

  • The pd4web/lib/ folder, which contains files with special steps for compiling certain externals/libraries.
  • The pd4web/src/template.c, used to pd4web to build the main.c file.
  • The pd4web/pd4web.py, which configures the main.c file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pd4web-1.1.1.tar.gz (1.1 MB view hashes)

Uploaded Source

Built Distribution

pd4web-1.1.1-py3-none-any.whl (1.1 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page