Open Collective
Open Collective
Loading

WebPd

COLLECTIVE
Open source

WebPd is a compiler for audio programming language Pure Data allowing to run .pd patches on web pages.

About


WebPd is a compiler for the Pure Data audio programming language allowing to run .pd patches in web pages. 

WebPd is highly modular and takes a white-box approach to audio programming
. It converts the audio graph and processing objects from a patch into plain human-readable JavaScript or AssemblyScript (*). The pure audio generated code can be then integrated directly in any web application without using WebPd or Pure Data ever again .

Usecase examples 
  • Publish generative musical works on the web
  • Execute, tweak and share patches collectively on any machine
  • Produce, filter and playback sound and music data in realtime from web based applications and games
(*) AssemblyScript is a TypeScript-style language which compiles to WebAssembly.

Contribute


Become a financial contributor.

Financial Contributions

Goal
Backer

By donating you are helping making WebPd 1.0 a reality, and thanking me for all the work I have done for free on this library since 2012.

$248.19 USD of $4,000 USD raised (6%)

Starts at
$5 USD

Latest activity by


+ 10
Custom contribution
Donation
Make a custom one-time or recurring contribution.

Latest activity by


+ 15

Budget


Transparent and open finances.

Credit from FunkyFourier to WebPd

+$1.00USD
Completed
Contribution #547291

Credit from FunkyFourier to WebPd

+$1.00USD
Completed
Contribution #547291

Credit from FunkyFourier to WebPd

+$1.00USD
Completed
Contribution #547291
$
Today’s balance

$134.64 USD

Total raised

$376.22 USD

Total disbursed

$241.58 USD

Estimated annual budget

$12.00 USD

Connect


Let’s get the ball rolling!

News from WebPd

Updates on our activities and progress.

Announcing WebPd 1.0, a complete refactor and a crowdfunding campaign

TL;DR : Faster, better, stronger, WebPd 1.0 is coming (featuring WebAssembly, Audio Worklet and more) ... but it needs your support ! WebPd is a highly modular web audio programming toolkit inspired by st...
Read more
Published on June 12, 2022 by Sébastien Piquemal