Skip to main content

pd4web is a tool that compiles PureData patches with external objects for Wasm.

Project description

pd4web

Logo

pd4web: Running PureData Patches with Externals on Web

DOI Version

Downloads License

Tests

pd4web lets you run PureData patches directly in web browsers. It stands out from alternatives like hvcc and WebPd by compiling the source code of libpd, thanks to the work of claudeha. With pd4web, you can compile any PureData Vanilla patch, along with a list of more than 800 externals and abstractions.

Examples

  • Check some examples here.

Questions, doubts, help

  • Check the Discussions Sections here.

Issues

  • Check the Discussions Issues here.

Acknowledgements

  • Zack Lee for the GUI interface for patches;
  • Jonathan Wilkes, Ivica Ico Bukvic, and the Purr Data team;
  • Claude Heiland-Allen for creating empd;
  • Dan Wilcox for libpd;
  • Miller Puckette and the Pd community for developing and maintaining Pd;

Details and Documentation

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

Contribute

Contribute to enabling running your external library in PureData for WebBrowsers! Add you CMakeFile.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pd4web-3.1.1a1-cp311-abi3-win_amd64.whl (41.0 MB view details)

Uploaded CPython 3.11+Windows x86-64

pd4web-3.1.1a1-cp311-abi3-manylinux_2_39_x86_64.whl (23.3 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.39+ x86-64

pd4web-3.1.1a1-cp311-abi3-macosx_11_0_arm64.whl (23.1 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

File details

Details for the file pd4web-3.1.1a1-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: pd4web-3.1.1a1-cp311-abi3-win_amd64.whl
  • Upload date:
  • Size: 41.0 MB
  • Tags: CPython 3.11+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pd4web-3.1.1a1-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 63688b48ebd2d42ea57d122051744652ce51c836cc2816bfa1fac754b8d15846
MD5 26eed29a000c7710c1afc5a02672c272
BLAKE2b-256 caf0dc1517fe50abab3c123bf5744cdf3b8f6d2d27427dd0a5ae63f2ac4fc649

See more details on using hashes here.

File details

Details for the file pd4web-3.1.1a1-cp311-abi3-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for pd4web-3.1.1a1-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 1a86b6fb8c4240de68a86f9c2b8370a186636bfd875baad8982d7dba4699cbaf
MD5 d83f9d2e9602027e74ec1812fc12f555
BLAKE2b-256 021a6376dc9baf8f096ab77dc2ccd1556b58eba00d89669f30e9d809198c0002

See more details on using hashes here.

File details

Details for the file pd4web-3.1.1a1-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pd4web-3.1.1a1-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a08b8a656ce26523e3b1159d651669eac8dc549b5cdcfffa6abdf2bf194ef399
MD5 ac7a675ca0a4d45dba8b23fff72166d3
BLAKE2b-256 cc66be2f28bb84b78ef0f91778d127a2492c97419c5b1d9e717c5c3bea350932

See more details on using hashes here.

Supported by

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