jspatcher icon indicating copy to clipboard operation
jspatcher copied to clipboard

a Visual Programming Language (VPL) in Max/PureData style

JSPatcher

JSPatcher is a Visual Programming Language (VPL) in Max/PureData style on the web with following features:

  • Patch WebAudio native AudioNodes
  • Play with JavaScript Web APIs
  • Import and patch external JavaScript modules
  • Customize AudioWorklet DSPs with Faust

Screenshot

Video presentation Link

Web Audio Conference 2021 Live Demo

Related Paper

Build WebAudio And JavaScript Web Application Using JSPatcher: A Web-Based Visual Programming Editor