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

Uploaded CPython 3.11+Windows x86-64

pd4web-3.1.4-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.4-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.4-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: pd4web-3.1.4-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.4-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 fe28e8283f3b5cd5b585a20af7aaf45926a222cc219c3ab13514fe7ecf7dbec7
MD5 7af76b2604eb2f40bddf04658974cf65
BLAKE2b-256 c4364c8dc29937ecbc25062de963ed49e7b3cfe9cc35fd9ef33c1526e877813b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pd4web-3.1.4-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 a24421be42983a8e6dee6d709b5db8aa8ed7a0d75cd8ea7d7fd7c7d04a15dde6
MD5 17a66d49a7b700f49ddedabb2b3df496
BLAKE2b-256 df5ad1cc0969679e5e1a27e401cf5b77ce62a301a9703a87a3d137491a75eb6e

See more details on using hashes here.

File details

Details for the file pd4web-3.1.4-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pd4web-3.1.4-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d60e126e16702e0b5de46210d377e1c407656dd362ee72ecd0383d3ff76efe5a
MD5 1fd93ec9bc978ce453af9034aab1405d
BLAKE2b-256 37b56b15e523d14a88ff33e7bc6f833fd8c86765413510d5c3e246c2f52ac2cb

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