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.3-cp311-abi3-win_amd64.whl (38.3 MB view details)

Uploaded CPython 3.11+Windows x86-64

pd4web-3.1.3-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.3-cp311-abi3-macosx_10_15_arm64.whl (23.1 MB view details)

Uploaded CPython 3.11+macOS 10.15+ ARM64

File details

Details for the file pd4web-3.1.3-cp311-abi3-win_amd64.whl.

File metadata

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

File hashes

Hashes for pd4web-3.1.3-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 768bc7311078f12381e70b0459fed984885a4c262b852298e5ea4dbeb10ff836
MD5 fa56196809b9a58a9f329a1eb31b85be
BLAKE2b-256 3a3149e04b6a42c044ed9ee50e8e8c2d110a12c462dc2b7b78db67463399f5a7

See more details on using hashes here.

File details

Details for the file pd4web-3.1.3-cp311-abi3-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for pd4web-3.1.3-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 dcef6b62f95b9e8da0c0048109cc418c2d305a03e9e81e61ecaf7a8deeb08002
MD5 e0dfaf50818fdd5fa1e29c43d5b98979
BLAKE2b-256 21a0a374d0f796fbb95d92bf859b4bb6f6db2b925e526c926ad507ff027c5f4e

See more details on using hashes here.

File details

Details for the file pd4web-3.1.3-cp311-abi3-macosx_10_15_arm64.whl.

File metadata

File hashes

Hashes for pd4web-3.1.3-cp311-abi3-macosx_10_15_arm64.whl
Algorithm Hash digest
SHA256 506b52bb9061109f1db834df6385772b2aa185971e3d7fd485fd2e320dd08ad6
MD5 2f791e77b8bbdaa22cd853b13fde0c45
BLAKE2b-256 7ea9c3dbbf074203c929ed7beba1836b7c7f18d156b6f2d0d7b28649354a7b33

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