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

Uploaded CPython 3.11+Windows x86-64

pd4web-3.1.2a1-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.2a1-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.2a1-cp311-abi3-win_amd64.whl.

File metadata

  • Download URL: pd4web-3.1.2a1-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.2a1-cp311-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 07776b1f21b7dc155aadb227959eb4c4da36ef875369455bd47eb981e72b03fe
MD5 7fbbedf29dbe056d2e0f9cae37ce01e7
BLAKE2b-256 73e7b93e2a4bdc125459a1e436283f6ad11dde93409591a0fa08fba7468dbaa0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pd4web-3.1.2a1-cp311-abi3-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 723fc8a3a9eb0adf539eece4dc3e90af56a8fa974361264eaae14b3047d76302
MD5 de2100bc4a58f742c7f43af52a03a4fe
BLAKE2b-256 6d54331bba3bb452cfb720b7435c35bd8a5be5a9b67a61b0fdc53b174b231246

See more details on using hashes here.

File details

Details for the file pd4web-3.1.2a1-cp311-abi3-macosx_10_15_arm64.whl.

File metadata

File hashes

Hashes for pd4web-3.1.2a1-cp311-abi3-macosx_10_15_arm64.whl
Algorithm Hash digest
SHA256 e9116a6f0a414bd7eb3417f0a94f760c290f2e0dd959dd7203f4c506f0721304
MD5 68b05b7062e321c9a8b87cc59ed0a80a
BLAKE2b-256 50c9c0b7a2d0e09ce0ed214f920484af995fa2206ef80e62892e47ae810355c7

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