Roadmap

Small API first. More surfaces after proof.

The roadmap keeps webaudio-kit demo-first and production-safe: ship the narrow primitives, document browser behavior, then add visual components only when the base graph is proven.

Plan

What ships now and what waits.

The line stays clear: browser audio toolkit, not audiology software.

Packaging

Release 1.0

  • Publish @webaudio-kit/core and @webaudio-kit/react.
  • Keep the API limited to tones, sweeps, volume, analyser, and math helpers.
  • Verify npm provenance and package smoke checks before publish.
Public proof

Site and examples

  • Deploy the public site to webaudio-kit.afaqrashid.com.
  • Keep the Vite demo as the manual browser audio acceptance app.
  • Add focused copy-paste examples for Vite, Next, and component libraries.
After 1.0

Next package work

  • Extract a reusable waveform component once the analyser API is stable.
  • Add spectrum visualizer helpers after browser QA covers more devices.
  • Explore microphone support later with explicit permission and privacy docs.

Explicit non-goals

The first production release does not include microphone capture, AudioWorklets, calibration, medical claims, or hearing-test diagnosis. Those require separate design, permission handling, QA, and safety review.