Skip to content
Steven Yi edited this page Jan 11, 2021 · 4 revisions

Web Audio Modules 2 is an evolution of the WebAudioModules and WebAudioPlugins formats for audio/MIDI plugins for the web.

(The following is work in progress.)

Design

  • SDK Overview
  • Architecture

Tutorials

Effects Plugins

  • Effects plugin with WebAudio Nodes (JavaScript)
    • Part 1: Processing Setup
    • Part 2: Parameters
    • Part 3: Developing a GUI
  • Effects plugin with WebAssembly and AudioWorklet (JavaScript, C++)
  • Effects plugin with Faust
  • Effects plugin with Csound
  • Effects plugin with iPlug2

Instrument Plugins (MIDI)

  • Instrument plugin with WebAudio Nodes (JavaScript)
    • Part 1: Processing Setup
    • Part 2: Parameters
    • Part 3: Developing a GUI
  • Instrument plugin with WebAssembly and AudioWorklet (JavaScript, C++)
  • Instrument plugin with Faust
  • Instrument plugin with Csound
  • Instrument plugin with iPlug2
Clone this wiki locally