One shared AudioContext that resumes on the first user gesture, plus a provider to supply your own.
pnpm dlx shadcn@latest add "https://www.audiocn.dev/r/use-audio-context.json"