# `Html5AudioFallback` _(no submodules)_ ## Purpose `Html5AudioFallback` is the graceful-degradation path for browsers and runtimes without the Web Audio API. It implements the same `TimelineAdapter` interface as `BrowserTimelineAdapter` so consumers swap engines without conditional branching, but every operation that the underlying `HTMLAudioElement` cannot honour — per-track volume / pan / solo / mute, `setTempo`, FX hosting, sample-accurate scheduling — is a defined no-op. Unsupported per-track operations on **unknown** track ids still raise `AUDIO_ENGINE_BROWSER.TRACK_NOT_FOUND` so caller bugs are detected. The fallback never constructs an `AudioContext`. It is feature-bounded by design — `