[PD] WebPd 1.0.0 alpha released !

2023-04-05 Thread s p
Announcing the first alpha release of WebPd 1.0.0 ! WebPd is a highly modular compiler for Pure Data, allowing to run .pd patches on web pages. It converts the audio graph and processing objects from a patch into plain human-readable JavaScript or WebAssembly which can then be integrated directly

[PD] [PD-announce] WebPd 1.0.0 alpha released !

2023-04-05 Thread s p
Announcing the first alpha release of WebPd 1.0.0 ! WebPd is a highly modular compiler for Pure Data, allowing to run .pd patches on web pages. It converts the audio graph and processing objects from a patch into plain human-readable JavaScript or WebAssembly which can then be integrated directly

[PD] [PD-announce] WebPd 1.0.0 alpha released !

2023-04-05 Thread s p
Announcing the first alpha release of WebPd 1.0.0 ! WebPd is a highly modular compiler for Pure Data, allowing to run .pd patches on web pages. It converts the audio graph and processing objects from a patch into plain human-readable JavaScript or WebAssembly which can then be integrated directly

[PD] [PD-announce] WebPd (Pd but in the web browser) version 1.0 is coming ...

2022-06-15 Thread s p
TL;DR : Faster, better, stronger, WebPd 1.0 is coming (featuring WebAssembly, Audio Worklet and more) ... but it needs your support ! WebPd is a highly modular web audio programming toolkit inspired by Pure Data. → it allows Pure Data patches to run in web pages, therefore enabling non-programmers

[PD] [PD-announce] racolage.xxx open callllllllllllllllll

2017-06-18 Thread s p
"If I told you there was a great way to promote your band all over the net, for free, you'd probably think, 'Yeah, what's the catch?'" racolage (French) : practice of forced seduction used to attract a potential customer (in the context of prostitution). racolage.xxx is a label that releases expe

Re: [PD] Pure Data on a wrist watch

2017-01-15 Thread s p
Great stuff Chris!!! What watch is that? On Sun, Jan 15, 2017 at 5:45 AM Richie Cyngler wrote: > Awesome arcane mechanics > > > > On Sun, 15 Jan 2017 at 12:16 pm, Chris McCormick > wrote: > > Hello, > > > > This is a short video of Pure Data running on a wrist watch. Please > > excuse my kitche

Re: [PD] [PD-announce] All-in-one 'websocket server + cross-browser multiplayer/multitouch demo' patch for Pd-extended

2016-11-27 Thread s p
Sorry for intruding the discussion ... there's also this solution I've been implementing and using with Pd for live performances : https://github.com/sebpiq/rhizome It's node.js based, so it should be very performant. -- end of advertisment :) -- On Mon, Nov 28, 2016 at 4:04 AM Nicolas

Re: [PD] Websocket Client in Pd

2016-06-24 Thread s p
You could maybe use rhizome and have the server send the websocket stream to Pd via OSC https://github.com/sebpiq/rhizome I can help if needed On Fri, Jun 24, 2016 at 5:22 PM, me.grimm wrote: > yeah I am basically looking to stream a data feed from a website for > example: > > wss://ws-feed.fo

Re: [PD] what's the deal with [utime] object?

2016-02-27 Thread s p
Yes, I guessed the issue was with precision, but in that case why would anyone want to use it? I was about to use [zexy/time], but [utime] would have been so much simpler in my case ... On Sat, Feb 27, 2016 at 10:23 AM, IOhannes m zmölnig wrote: > On 02/27/2016 12:34 AM, s p wrote: >

[PD] what's the deal with [utime] object?

2016-02-26 Thread s p
Hi! I am trying to use [utime] to get an absolute date in seconds since epoch. However, the number of seconds seems to be rounded, so I don't understand how is it of any use!? For example, the following patch prints 0 ... [image: Inline image 1] -- *Sébastien Piquemal* -* @sebpiq* -

[PD] [PD-announce] WebPd 0.4.0 released

2015-11-09 Thread s p
No visible change here, but lots of bug fixes, and some big refactoring completely decoupling the core of the library from the Web Audio code. as explained here : http://funktion.fm/#post/present-and-future-of-webpd Enjoy! -- *Sébastien Piquemal* -* @sebpiq* - http://github.com/sebpi

Re: [PD] WAS future of WebPd- dreaming

2015-09-14 Thread s p
;s scalars can quickly eat up cpu time and > interrupt audio. The complexity it takes to get everything to "just work" > from the same programming environment is evident from the number of > processes running in a modern browser. > > -Jonathan > > > > > >

Re: [PD] WAS future of WebPd- dreaming

2015-09-13 Thread s p
Hi Py, I think WebPd core could definitely be used for that, and thus the refactoring I am doing these days is a good thing as it will create a good base to start these kind of projects. Personally, I am not very familiar with graphics on the web (especially when it comes to WebGL), but I am sure

Re: [PD] Present and future of WebPd

2015-09-09 Thread s p
t won't be for another 5 years before it lands ... and in 5 years so many things can happen in software world (skynet etc ...)! On Thu, Sep 10, 2015 at 6:29 AM, Chris McCormick wrote: > Hi, > > On 09/09/15 17:41, s p wrote: > >> Plugins are a bit 2000 ;) flash and java and

Re: [PD] Present and future of WebPd

2015-09-09 Thread s p
p a gap in the JS ecosystem!!! On Wed, Sep 9, 2015 at 12:28 PM, Joe White wrote: > The Heavy library part is all MIT licence for non-commercial projects. > > Basically a modular asm.js dsp library? > > > Let's do it! > > On 9 September 2015 at 11:24, s p wrote: >

Re: [PD] Present and future of WebPd

2015-09-09 Thread s p
hat we compile the whole > program. > > On 9 September 2015 at 11:12, s p wrote: > >> > This is the exactly what we do in Heavy. >> >> is it? I somehow thought that you compile a patch with emscripten to a >> monolithic asmjs piece of code? >> >>

Re: [PD] Present and future of WebPd

2015-09-09 Thread s p
mentations for different platforms, in this case the web. I like > the idea of people being able to create their own interfaces that don't > necessarily have to be dataflow-oriented and HTML+JS is really powerful for > that. > > On 9 September 2015 at 10:41, s p wrote: > >

Re: [PD] Present and future of WebPd

2015-09-09 Thread s p
@Robert : yes ... nacl is dead. And plugins are problematic. Probably a plugin wouldnt work on iphone for a start, and you would need to implement the plugin for many platforms ... and people need to install it etc. Plugins are a bit 2000 ;) flash and java and friends they are going to disappe

Re: [PD] Present and future of WebPd

2015-09-09 Thread s p
@julian and @chris :) Thanks for the thought provoking message ;) On Wed, Sep 9, 2015 at 3:49 AM, Chris McCormick wrote: > Hi Seb, > > On 08/09/15 14:47, s p wrote: > >> so I chose pragmatism over purity >> > > That makes a lot of sense. You thought carefully a

Re: [PD] Present and future of WebPd

2015-09-08 Thread s p
resent-and-future-of-webpd > is still devoid of text on my machine (what the deuce!:) > > On 8 September 2015 at 07:47, s p wrote: > >> > When I handed WebPd over to you, one feature that was important to me >> was to have WebPd work as a system where you could take an e

Re: [PD] Present and future of WebPd

2015-09-07 Thread s p
> When I handed WebPd over to you, one feature that was important to me was to have WebPd work as a system where you could take an existing Pd patch and be pretty sure it would sound and work the same And I agreed with this goal of yours! Only if you remember, these were different times. Web Audio

Re: [PD] Present and future of WebPd

2015-09-07 Thread s p
gt; yeah I had the same issue >> >> The link takes me through facebook and then there isn't actually any >> content (aside from a facebook share button :D ) >> >> On 7 September 2015 at 15:36, s p wrote: >> >>> didn't get that Bastiaan ...

Re: [PD] Present and future of WebPd

2015-09-07 Thread s p
n Mon, Sep 7, 2015 at 4:14 PM, s p wrote: > >> Hello Pd list! After receiving many questions, I decided to write a >> little post to explain about the present and future of WebPd : >> http://funktion.fm/#post/present-and-future-of-webpd >> <http://l.facebook.com/l.p

[PD] Present and future of WebPd

2015-09-07 Thread s p
Hello Pd list! After receiving many questions, I decided to write a little post to explain about the present and future of WebPd : http://funktion.fm/#post/present-and-future-of-webpd

Re: [PD] [cos~]replacement for webPd patch

2015-08-26 Thread s p
> > > > On 26 August 2015 at 11:52, s p wrote: > >> > since it's really easy to build [cos~] with writing [cos] values to a >> table¹, wouldn't it make sense to add [cos] and [until] to the WebPd core? >> >> @IOhannes yes that's an opti

Re: [PD] [cos~]replacement for webPd patch

2015-08-26 Thread s p
gt; While absolutely agreeing with IOhannes, is it the same situation with >> [abs~] and [wrap~]? >> >> Regards, >> >> Julian] >> >> >> >> On 26 August 2015 at 09:36, IOhannes m zmoelnig wrote: >> >>> On 2015-08-26 10:25, s p wrote:

Re: [PD] [cos~]replacement for webPd patch

2015-08-26 Thread s p
5 at 9:50 AM, Julian Brooks wrote: > Yay! Mad skills[z]:) > > Cheers Seb > > On 25 August 2015 at 07:43, s p wrote: > >> No worries :) >> >> > I'm aware it would take more time to set up a tutorial than to just >> implement them. >> >>

Re: [PD] [cos~]replacement for webPd patch

2015-08-24 Thread s p
x27;s helpful. > > [cos~] would be super-useful, as would [env~] or is there a WebPd-Vanilla > equivalent I'm not getting? > > Appreciate you guys getting involved, nice one. > > Regards, > > Julian > > On 25 August 2015 at 06:35, s p wrote: > >> >

Re: [PD] [cos~]replacement for webPd patch

2015-08-24 Thread s p
> Only [osc~] is a signal generator, and [cos~] the raw 'lookup' Oh right! Makes sense ... I believe [cos~] and [abs~] could both be implemented by using Web Audio API's WaveShaperNode. The closest example is [clip~] implementation which you can find here : https://github.com/sebpiq/WebPd/blob/ma

Re: [PD] [cos~]replacement for webPd patch

2015-08-24 Thread s p
Hi Julian, I've never used [cos~], can you explain to me why an [osc~] with the correct phase cannot do the trick? Cheers On Mon, Aug 24, 2015 at 5:03 PM, Julian Brooks wrote: > Some good stuff here, thanks people. > > [osc~] doesn't appear to take arguments so that's out. > I don't doubt Alex

[PD] Can't input tilde on my Ubuntu

2015-07-27 Thread s p
Hi! Somehow my Ubuntu refuses to input tilde in pd. It works a couple of times when I start pd, then it just simply won't input any character ... Any idea what could be the problem? This is really annoying. Cheers! -- *Sébastien Piquemal* -* @sebpiq* - http://github.com/sebpiq

Re: [PD] WebPd 1st try

2015-06-24 Thread s p
elf very well. > > In the browser debugging console there are source files on the left side. > > In which of those is the js version of the pd patch running, or am I > missing something fundamental (it wouldn't surprise me)? > > Cheers Seb, > > Jb > > On 24 June

Re: [PD] WebPd 1st try

2015-06-24 Thread s p
l be back in touch when I'm stuck again. > > Pall, your comment throws up a good question: I'm not sure where the pd > patch 'action' is taking place in the debugging console, is it in > 'webpl-latest.js'? > > Regards, > > Julian > > On 24 Ju

Re: [PD] WebPd 1st try

2015-06-24 Thread s p
Hi Julian, In that area there sure is room for improvement, and I should integrate WebPd better with pd-fileutils (which is the module used to render patches to SVG, but also to parse patches from text file to JavaScript). For the moment, you can use the same hack I've used in the examples : https

Re: [PD] [PD-announce] WebPd 0.3.0 released

2015-05-07 Thread s p
> It's like programming in the 21st century. :) 👍 👍 👍 On Fri, May 8, 2015 at 4:33 AM, Jonathan Wilkes wrote: > On 05/07/2015 01:56 AM, s p wrote: > > > 1) removing tcl specific code from the c code, replacing with > something that looks similar to pd_vmess > >

Re: [PD] [PD-announce] WebPd 0.3.0 released

2015-05-06 Thread s p
? On Thu, May 7, 2015 at 3:49 AM, Jonathan Wilkes wrote: > On 05/06/2015 01:36 AM, s p wrote: > > @Jonathan great! Is there somewhere we can test it? So can you explain how > does it work a bit, what did you do exactly. Is it a reimplementation? In > which language? > >

Re: [PD] [PD-announce] WebPd 0.3.0 released

2015-05-05 Thread s p
@Jonathan great! Is there somewhere we can test it? So can you explain how does it work a bit, what did you do exactly. Is it a reimplementation? In which language? On Wed, May 6, 2015 at 8:34 AM, s p wrote: > > it could be nice to have a desktop version of PD that is restricted to >

Re: [PD] [PD-announce] WebPd 0.3.0 released

2015-05-05 Thread s p
> it could be nice to have a desktop version of PD that is restricted to only have the objects that WebPD Would be nice indeed! But I think after a bit of fiddling, checking out the list here : https://github.com/sebpiq/WebPd/blob/master/OBJECTLIST.md and debugging, you quickly understand what you

Re: [PD] [PD-announce] WebPd 0.3.0 released

2015-05-05 Thread s p
tually and has no stop button, hehe. > particularly this little snippet of code > might be helpful in developing pd controls > seqbuffer=seqbuffer + " " data-rsx= '" + rsx + "'>"; > http://html5doc

Re: [PD] [PD-announce] WebPd 0.3.0 released

2015-05-04 Thread s p
node.js and get it to play nice with webpd. Then an editable Pd > environment would run anywhere a modern browser could. :) > > -Jonathan > > > > On 04/30/2015 07:01 AM, s p wrote: > > Thanks Joe! > > Unfortunately, the current soundfiler uses AJAX, which means that

Re: [PD] [PD-announce] WebPd 0.3.0 released

2015-04-30 Thread s p
@Joe White sorry I actually made a mistake in my answer before. I forgot that using CORS you should be able to get cross-origin resources with AJAX. So the soundfiler should be able to get sounds from e.g. soundcloud. However, it probably needs a few tweaks for this. I added an issue : https://gith

Re: [PD] [PD-announce] WebPd 0.3.0 released

2015-04-30 Thread s p
> >> Oh cool, but the [readsf~] would act more like a stream, rather than >> being able to load into a table right? >> >> On 30 April 2015 at 12:01, s p wrote: >> >>> Thanks Joe! >>> >>> Unfortunately, the current soundfiler uses AJAX

Re: [PD] [PD-announce] WebPd 0.3.0 released

2015-04-30 Thread s p
.e. say a soundcloud link) ? > > Cheers, > Joe > > On 30 April 2015 at 11:17, s p wrote: > >> WebPd 0.3.0 is finally out! Refactored from scratch, 100% pure Web Audio >> API, which means it should be as fast as it gets on the browser. check-it >> o

[PD] [PD-announce] WebPd 0.3.0 released

2015-04-30 Thread s p
WebPd 0.3.0 is finally out! Refactored from scratch, 100% pure Web Audio API, which means it should be as fast as it gets on the browser. check-it out https://github.com/sebpiq/WebPd feedback very welcome. -- *Sébastien Piquemal* -* @sebpiq* - http://github.com/sebpiq - http://fu

Re: [PD] [PD-announce] Web service to render Pd patches to SVG

2015-02-02 Thread s p
eem to do labels, but it seems to be handling the rest of > my patch pretty well. Very nice. :-) > > Phil > > > > On 2 February 2015 at 21:10, s p wrote: > > Hi all, > > > > We just opened a web service that allows to render Pd patches as SVG > image

Re: [PD] Pd node-webkit port

2015-02-02 Thread s p
ng > subpatches in Noflo? > > -Jonathan > > > On Monday, February 2, 2015 12:25 PM, s p wrote: > > > Hi! Sorry for the slow answer. I've asked Forrest who is the developer for > NoFlo-ui, and he answered that there is indeed subpatch support for > noflo-ui. He s

[PD] [PD-announce] Web service to render Pd patches to SVG

2015-02-02 Thread s p
Hi all, We just opened a web service that allows to render Pd patches as SVG images. The idea is that you get an image url that you can post anywhere online, any forum (for example on http://forum.pdpatchrepo.info) . We don't host any patch ourselves, so the patch rendered must be hosted somewher

Re: [PD] Pd node-webkit port

2015-02-02 Thread s p
s of train maps, which I think is the wrong metaphor. > > -Jonathan > > > On Sunday, January 25, 2015 5:01 AM, s p wrote: > > > Hi Jonathan! > > (pinging Martin Roth who is currently messing around with Pd and web audio > as well) > > Yes I am pretty sure

Re: [PD] Pd node-webkit port

2015-01-25 Thread s p
ulti-window UI that tcl/tk has. But if > there's a way to work the idea of navigating subpatches into that > framework, that'd be great. > > -Jonathan > > > On Wednesday, January 21, 2015 10:07 PM, Chris McCormick < > ch...@mccormick.cx> wrote: > >

Re: [PD] Pd node-webkit port

2015-01-21 Thread s p
@Alessio : I have written that library to use in WebPd : https://github.com/sebpiq/pd-fileutils It is far from perfect, and I am still working on it (generation of SVG being not my main priority here), but it should work well enough for many usecases. Besides, I'd be super happy to get some people