[PD] tabread~ demo in WebPd

chrism chris at mccormick.cx
Thu Jun 3 04:23:41 CEST 2010

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. :)



[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 at.or.at>
> 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! :)
>> -------------------
>> http://mccormick.cx
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>                    ¡El pueblo unido jamás será vencido!


More information about the Pd-list mailing list