pd-fileutils

pd -> svg

by edwardsharp

HTML

<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/pd-fileutils-latest.min.js"></script>
<div id="svg"></div>

JavaScript

// see: https://github.com/sebpiq/pd-fileutils
var patch_url = 'https://raw.githubusercontent.com/edwardsharp/puredata/master/noise_wash_mod.pd';
/* var demo_patch = '#N canvas 778 17 450 300 10;\n#X obj 14 13 loadbang;\n#X obj 14 34 print bla;\n#X connect 0 0 1 0;'; */

$.get(patch_url, function(patchStr) {
	var patch = pdfu.parse(patchStr);
  var rendered = pdfu.renderSvg(patch, {svgFile: false});
  $('#svg').html(rendered);
})