Building a Synthesizer with Web Audio API

Prerequisites

Please make sure you are familiar with Introduction to Web Audio API and Control Signals before starting this topic.

Summary

This topic will guide you through the process of building a synthesizer using the JavaScript Web Audio API. This topic assumes that you have a rough understanding of what each synthesizer component does, but need guidance as to how to implement them using the API.

Lessons

  1. Oscillators
  2. LFOs
  3. Filters
  4. Envelopes
  5. Controllers
  6. Putting It All Together