Sounds like an awesome project. The combo with compiling C to
Javascript could make it a full-fledged Pd platform!
.hc
On Jun 2, 2010, at 10:23 PM, chrism wrote:
Hi Hans,
That is correct, you need a special build of Firefox to use it now.
Those Firefox-audio patches are getting put in for review for the main Firefox build tonight, so I think that probably quite soon they will
see the light of day in that browser. Once that happens, WebPd will work
by default in vanilla builds of Firefox, and I guess most Firefox users download upgrades as soon as they come in[1]. One in three people use Firefox globally[2], which means this kind of change carries some
clout (The percentage of users in Europe is even higher).In addition, a w3 working group called AudioXG has been formed which includes some of the larger companies (I think it is Mozilla,
Google, HP, Yahoo, but not 100% sure about that). I reckon the odds are high that WebKit (e.g. Safari, Chrome) will follow quickly behind with an implementation like Mozilla's. [What a pity that WebKit, a fork of
the GPL KHTML, isn't controlled by hackers any more since Apple forked it. I
am really interested to see how Apple will cripple their WebKit
implementation since this technology is so disruptive to part of their core
business of selling music. I doubt very much that the browser on their hand held devices, for example, will be allowed access to audio. We'll see.]Also, somebody was working on a small Flash program to allow this
stuff to work in non-audio-enabled browsers[3]. Even if that particular project doesn't continue, I think it's likely that something to bridge the
gap for IE users will be created.Basically, Javascript read/writeable audio buffers are coming to a
browser near you very soon. I think it's really cool that some Pd patches
will be working in the browser already when that happens. I've been spending
a few hours of my spare time per day at the moment working on this, and
you can see my progress in the tests which pass here: http://mccormick.cx/dev/webpd/tests.html. Recently I have been
getting messages and triggers, and [line~] working.Patches welcome. :)
Cheers,
Chris.
[1] http://royal.pingdom.com/2010/04/08/the-modern-browser-wars-how-well-firefox... [2] http://en.wikipedia.org/wiki/Usage_share_of_web_browsers [3] http://github.com/bfirsh/dynamicaudio.js
On Wed, 2 Jun 2010 18:37:47 -0400, Hans-Christoph Steiner <hans@at.or.at
wrote:
Sounds very cool, but it sounds like you need a special build of Firefox to use it, right?
.hc
On May 29, 2010, at 12:18 PM, chrism wrote:
Hello,
Here's a new small demo of [tabread~] and some other dsp objects working in the browser: http://mccormick.cx/dev/webpd/demos/xmen-sample-looper/index.html
Here's a video (seems to play ok in Firefox): http://mccormick.cx/webpd-tabread~.ogv
Want to contribute? Go here: http://mccormick.cx/dev/webpd/
I would love some help with this project.
I re-licensed it under AGPLv3 (like GPLv3 but requires that you also release the source code if you provide the program only over a network).
Cheers,
Chris.
PS Don't forget to "view source" to see how it works! :)
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
¡El pueblo unido jamás será vencido!
"Making boring techno music is really easy with modern tools, but with
live coding, boring techno is much harder." - Chris McCormick