@audio-browser-lab/howler
v1.0.16
Published
Howler.js diagnostics adapter for Audio Browser Lab.
Maintainers
Readme
@audio-browser-lab/howler
Small optional adapter that captures Howler backend, duration, position, and lifecycle evidence without patching Howler.
npm install @audio-browser-lab/howler howlerimport { observeHowl } from '@audio-browser-lab/howler'
const observation = observeHowl(howl, {
version: '2.2.4',
backend: Howler.usingWebAudio ? 'webaudio' : 'html5',
})
const evidence = observation.snapshot()
observation.stop()Use the adapter alongside the web lab to separate asset, browser, delivery, and Howler behavior.
For a complete local-only flow, run the Howler example or copy its framework-neutral source. It attaches the observer before loading and merges the snapshot into an AudioBrowserReport.
