[PD] tabread~ demo in WebPd

Hans-Christoph Steiner hans at at.or.at
Fri Jun 4 20:49:37 CEST 2010


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-ie-and-chrome-succeed-in-getting-their-users-to-upgrade/
> [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 
> >
> 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! :)
>>>
>>> -------------------
>>> 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!
>
> -------------------
> http://mccormick.cx



----------------------------------------------------------------------------

"Making boring techno music is really easy with modern tools, but with  
live coding, boring techno is much harder." - Chris McCormick








More information about the Pd-list mailing list