Tone.js Skill Build interactive music applications in the browser using the Web Audio API through Tone.js's high-level abstractions. When to Use This Skill Use Tone.js when: - Creating synthesizers, samplers, or musical instruments - Building step sequencers, drum machines, or DAWs - Adding sound effects or music to games - Implementing audio visualizations synchronized to sound - Processing audio in real-time with effects - Scheduling musical events with precise timing - Working with musical concepts (notes, tempo, measures) Core Concepts 1. Context and Initialization The AudioContext must b…