cant you run vanilla pd on an android?nice dream Chris. .What about ofx pd for droid?The thing about browser based stuff is syncing the graphics with the dsp.I have been making dhtml scale, mode, keyboard , and sequencer interfaces for xensynth. I use java sockets as a tcp/udp transport.would be really nice to have a websockets server added to pdsend/recieve and netsend/recieve.this would be awesome for libpd as well.Anyways with the browser based sequencer things get out of timing real quick using standard javascript timing. the resolution of the javascript timers is not good enough.hopefully soon I can skip using the javascript as the sequencer sending note messages to pd. and just have the sequencer modeled in pd as a dynamic symbol or something. That way the browser can do the nifty editing graphics for coloring a xenharmonic piano roll. as you add or move notes, the corosponding grid in pd is edited. if you play the sequencer then the play position cursor is all that needs to be updated on the web interface. just reset it ever loop if it gets out of sync, no problem.There is some new features of CSS/HTML/javaScript that make dynamic properties of elements really easy to code.most recent versioninterface is xensynth/polysynth/RUNME2showhidemidi.pd
and browser tuning plus mode control is:xensynth/burningship/pdapplet/javaSocketBridge/xensynthcontrol.htmlcheck out the sequencer section of the browser controls. it is not finished, just started actually and has no stop button, hehe.particularly this little snippet of codemight be helpful in developing pd controlsseqbuffer=seqbuffer + "<div id='" + j.toString() + "-" + i.toString() +
"' class='seqelement' data-x= '" + j.toString() +
"' data-y= '" + i.toString() + "'" +
" data-rsx= '" + rsx + "'></div>";On Mon, May 4, 2015 at 8:37 AM, Chris McCormick <chris@mccormick.cx> wrote:LOL!
On 04/05/15 20:20, s p wrote:
> My dream too :)
_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list