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! :)
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!
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!
On Wed, 2 Jun 2010, chrism wrote:
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. :)
Hey,
http://cluecc.sourceforge.net/
can this make it easier to run the existing C code rather than rewriting it ? It can compile C code to Javascript. (I haven't tried it)
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
Hi,
On Thu, 3 Jun 2010 12:01:48 -0400 (EDT), Mathieu Bouchard matju@artengine.ca wrote:
On Wed, 2 Jun 2010, chrism wrote:
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.
http://cluecc.sourceforge.net/
can this make it easier to run the existing C code rather than rewriting
it ? It can compile C code to Javascript. (I haven't tried it)
That looks very interesting, thanks for the link! I will investigate. At worst maybe it could be used to help people port externals.
Chris.
By the way, not really suggesting anything , but cluecc just reminded me of another project:
:)
Best regards, Pedro p.s.: hopefully I can try to port some objects into pd-web, when I have the free time. Its a great project! Congrats.
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
On Sat, May 29, 2010 at 12:18 PM, chrism chris@mccormick.cx wrote:
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~.ogvhttp://mccormick.cx/webpd-tabread%7E.ogv
I'm really excited about the future of this project.
Also, this is probably elementary, but is it possible to highlight an array like this in regular Pd?
--Stefán
On Fri, 11 Jun 2010 08:51:15 -0400, Ichabod ichabod@gmail.com wrote:
On Sat, May 29, 2010 at 12:18 PM, chrism chris@mccormick.cx wrote:
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~.ogvhttp://mccormick.cx/webpd-tabread%7E.ogv
I'm really excited about the future of this project.
Don't get too excited as I am sort of running out of steam now. I am overwhelmed by contract work and other projects right now. Recently I got the [pack] [unpack] [*] and [+] objects working and it made me realise what a huge task this is to do on my own, especially when I began to consider integrating the schedule-aware objects like [vline~] [delay] etc. Oh well, just another project started and [possibly] never finished. :)
It really makes me realise the enormous amount of effort and hours that Miller must have put into Pd over the years. I guess it goes without saying that anyone who uses Pd should be thankful for the amount of work he has released completely free of charge and with no obligations outside the BSD license, especially those benefiting commercially from what he's done.
If anyone is interested in picking up and continuing my work on WebPd, you can have at the source code and the test patches/examples here:
http://mccormick.cx/dev/webpd/ http://mccormick.cx/dev/webpd/tests
Go nuts.
I will continue to maintain and merge any useful patches back into my codebase.
Also, this is probably elementary, but is it possible to highlight an array like this in regular Pd?
You could do something similar, but maybe not exactly the same, by overlaying a "datastructure" on top of an array. Check out the Pd documentation for more information.
Cheers,
Chris.
Those of you who were mulling over another stab at GSOC, or some other sponsored code campaign, surely the work Chris has started here is a perfect candidate to pick up and run with?
On 14 June 2010 at 09:54 chrism chris@mccormick.cx wrote:
On Fri, 11 Jun 2010 08:51:15 -0400, Ichabod ichabod@gmail.com wrote:
On Sat, May 29, 2010 at 12:18 PM, chrism chris@mccormick.cx wrote:
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<http://mccormick.cx/webpd-tabread%7E.ogv
I'm really excited about the future of this project.
Don't get too excited as I am sort of running out of steam now. I am overwhelmed by contract work and other projects right now. Recently I got the [pack] [unpack] [*] and [+] objects working and it made me realise what a huge task this is to do on my own, especially when I began to consider integrating the schedule-aware objects like [vline~] [delay] etc. Oh well, just another project started and [possibly] never finished. :)
It really makes me realise the enormous amount of effort and hours that Miller must have put into Pd over the years. I guess it goes without saying that anyone who uses Pd should be thankful for the amount of work he has released completely free of charge and with no obligations outside the BSD license, especially those benefiting commercially from what he's done.
If anyone is interested in picking up and continuing my work on WebPd, you can have at the source code and the test patches/examples here:
http://mccormick.cx/dev/webpd/ http://mccormick.cx/dev/webpd/tests
Go nuts.
I will continue to maintain and merge any useful patches back into my codebase.
Also, this is probably elementary, but is it possible to highlight an array like this in regular Pd?
You could do something similar, but maybe not exactly the same, by overlaying a "datastructure" on top of an array. Check out the Pd documentation for more information.
Cheers,
Chris.
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Mon, 14 Jun 2010, padawan12@obiwannabe.co.uk wrote:
Those of you who were mulling over another stab at GSOC, or some other sponsored code campaign, surely the work Chris has started here is a perfect candidate to pick up and run with?
how so ?
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
On Mon, Jun 14, 2010 at 3:54 AM, chrism chris@mccormick.cx wrote:
Don't get too excited as I am sort of running out of steam now.
Oh well, at least you've done the groundwork.
Also, this is probably elementary, but is it possible to highlight an array
like this in regular Pd?
You could do something similar, but maybe not exactly the same, by overlaying a "datastructure" on top of an array. Check out the Pd documentation for more information.
Ah, thanks, I thought I was seeing a feature of Pd that I had somehow overlooked, as I've seen that kind of glitching interface in Max/MSP.