<div dir="ltr"><div><div><div>Hi all,<br><br></div>We just opened a web service that allows to render Pd patches as SVG images.<br><br></div>The idea is that you get an image url that you can post anywhere online, any forum (for example on <a href="http://forum.pdpatchrepo.info">http://forum.pdpatchrepo.info</a>) . We don't host any patch ourselves, so the patch rendered must be hosted somewhere else.<br><br></div>Usage is simple. Just use the following url <code><a href="https://enzienaudio.com/a/dave?fetch=">https://enzienaudio.com/a/dave?fetch=</a><patchUrl></code> replacing `<patchUrl>` by the url of your patch.<br clear="all"><div><div><div><div><br></div><div>For example, here is a patch hosted on a github repository : <a href="https://raw.githubusercontent.com/mhroth/ZenGarden/master/test/MessageInteger.pd">https://raw.githubusercontent.com/mhroth/ZenGarden/master/test/MessageInteger.pd</a> and here is the url of its rendered image <a href="https://enzienaudio.com/a/dave?fetch=https://raw.githubusercontent.com/mhroth/ZenGarden/master/test/MessageInteger.pd">https://enzienaudio.com/a/dave?fetch=https://raw.githubusercontent.com/mhroth/ZenGarden/master/test/MessageInteger.pd</a><br></div><div><br></div><div>The whole thing is open source. The service uses <b>pd-fileutils </b>to parse / render the patches (<a href="https://github.com/sebpiq/pd-fileutils">https://github.com/sebpiq/pd-fileutils</a>) and the source code of the service is there : <a href="https://github.com/sebpiq/pd-to-image-service">https://github.com/sebpiq/pd-to-image-service</a> <br><br></div><div>This is still alpha, and we'd be really happy to get your feedback and contributions. If you find any bugs, if you want to improve the look of the rendered SVG, or anything else, please head there <a href="https://github.com/sebpiq/pd-fileutils">https://github.com/sebpiq/pd-fileutils</a> and file an issue or send a pull request!<br><br></div><div>Cheers!<br></div><div><br>-- <br><div class="gmail_signature"><div dir="ltr"><span style="color:rgb(153,153,153)"><b><span style="color:rgb(68,68,68)">S</span><span><span style="color:rgb(68,68,68)">ébastien Piquemal</span><br></span></b></span><div><span style="color:rgb(153,153,153)"><b><br></b></span><span style="color:rgb(102,102,102)"><b> </b><span style="color:rgb(204,204,204)">-----</span><b> <font size="1">@sebpiq</font></b></span><br></div><div><span style="color:rgb(102,102,102)"><span style="color:rgb(204,204,204)"> -----</span><b> </b><font size="1"><a href="http://github.com/sebpiq" target="_blank">http://github.com/sebpiq</a></font><b><br></b></span></div><span style="color:rgb(102,102,102)"> <span style="color:rgb(204,204,204)">-----</span> <font size="1"><a href="http://funktion.fm" target="_blank">http://funktion.fm</a></font></span><br></div></div>
</div></div></div></div></div>