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.htmlHere'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!