Hello Pierre,<br><br>I'm doing some experiments using Mozilla Audio Data API. Please take a look at a simple bliptronic clone:<br><br><a href="http://automata.cc/src/vivace/experiments/matrix.html">http://automata.cc/src/vivace/experiments/matrix.html</a><br>
<br>It's based on a JS library on top of Audio Data API:<br><br><a href="https://github.com/oampo/Audiolet">https://github.com/oampo/Audiolet</a><br><br>I'm trying to integrate WebSockets with OSC too:<br><br><a href="http://automata.cc/osc-web">http://automata.cc/osc-web</a><br>
<br>And please, don't forget Chris' WebPd: <br><br><a href="http://mccormick.cx/projects/WebPd/">http://mccormick.cx/projects/WebPd/</a><br><br>All the best!<br><br><div class="gmail_quote">2011/3/29 Pierre Massat <span dir="ltr"><<a href="mailto:pimassat@gmail.com">pimassat@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I think you should all read this:<br><a href="https://wiki.mozilla.org/Audio_Data_API" target="_blank">https://wiki.mozilla.org/Audio_Data_API</a><br>
<br>and this:<br><a href="http://weblog.bocoup.com/web-audio-all-aboard" target="_blank">http://weblog.bocoup.com/web-audio-all-aboard</a><br>
<br>I believe it only works in Firefox 4 at the moment.<br><br>If i wanted to use Pd to generate sound for a web application, i'd have to keep an instance of Pd running on the server continuously, right? And keep all the patches i need open? Which means that if any patch crashes Pd there'll be no sounds anymore?<br>
<font color="#888888">
<br>Pierre <br></font><div><div></div><div class="h5"><br><br><br><div class="gmail_quote">2011/3/29 Andy Farnell <span dir="ltr"><<a href="mailto:padawan12@obiwannabe.co.uk" target="_blank">padawan12@obiwannabe.co.uk</a>></span><br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"><br>
Sometimes you guys make me want to shout with<br>
happiness. Dont stop the rock.<br>
<div><div></div><div><br>
On Tue, 29 Mar 2011 09:45:26 -0400<br>
Andrew Turley <<a href="mailto:aturley@acm.org" target="_blank">aturley@acm.org</a>> wrote:<br>
<br>
> A few people (myself included) have built web UIs that control PD<br>
> patches that run on a server. The technique I've used involves an http<br>
> server that acts as a gateway, transforming http requests into OSC<br>
> messages which are then sent to PD patches. My blog has some info<br>
> about some of my experiments:<br>
> <a href="http://www.pillowsopher.com/blog/" target="_blank">http://www.pillowsopher.com/blog/</a><br>
><br>
> I've also been looking at wrapping libpd<br>
> (<a href="http://gitorious.org/pdlib/pages/Libpd" target="_blank">http://gitorious.org/pdlib/pages/Libpd</a>) in a web server (maybe<br>
> writing a node.js binding?) and using that to generate audio based on<br>
> data from a web browser.<br>
><br>
> andy<br>
><br>
> On Tue, Mar 29, 2011 at 8:07 AM, Pierre Massat <<a href="mailto:pimassat@gmail.com" target="_blank">pimassat@gmail.com</a>> wrote:<br>
> > Hi all,<br>
> ><br>
> > I've been toying with some new HTML tags (canvas and audio), in a an attempt<br>
> > to build a web app that would work as a simple sequencer. Although canvas is<br>
> > great, i'm not fully satisfied with the audio tag. I was wondering, is there<br>
> > a way i could use Pd as a sound engine in a web application? Can it run on a<br>
> > server? Sorry if this is a silly question...<br>
> > There was a discussion a few months back about a project calld WebPd.<br>
> > Anybody knows if it's been developped any further?<br>
> ><br>
> > Cheers!<br>
> ><br>
> > Pierre<br>
> ><br>
> > _______________________________________________<br>
> > <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
> > UNSUBSCRIBE and account-management -><br>
> > <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
> ><br>
> ><br>
><br>
> _______________________________________________<br>
> <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br>
<br>
</div></div><font color="#888888">--<br>
Andy Farnell <<a href="mailto:padawan12@obiwannabe.co.uk" target="_blank">padawan12@obiwannabe.co.uk</a>><br>
</font><div><div></div><div><br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</div></div></blockquote></div><br>
</div></div><br>_______________________________________________<br>
<a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Vilson Vieira<br><br>vilson@void.cc<br><br>((( <a href="http://automata.cc">http://automata.cc</a> )))<br><br>((( <a href="http://musa.cc">http://musa.cc</a> )))<br>