Audio components for Solid, distributed as source through shadcn.
Audio devices and permission state with live updates.
Owned media playback with reactive controls and smooth time frames.
Clip detection with hold time, count, and reset.
Synthetic speech, music, tone, or noise frame sources for demos and tests.
Subscribe to a frame source with automatic Solid lifecycle cleanup.
Stable gain routing with click-free changes and connection cleanup.
Samples a meter source for reactive level labels.
Open a microphone MediaStream with browser processing disabled by default.
Mixer state controller for channel gain, mute, solo, pan, monitoring, master controls, audibility, dynamic channels, reset, controlled state, and optional localStorage persistence.
Tracks the operating system reduced-motion preference.
Cached decoding and low-latency short sound playback.
Capture system or tab audio with cancellation and track cleanup.
Tracks whether an element intersects the viewport.
Decode files or audio buffers into cached waveform peaks.
Mixer graph with gain, pan, monitoring, limiting and ducking.
A composable volume control with mute restore, perceptual or linear curves, horizontal and vertical sliders, and accessible level text.
A clip waveform with seeking, hover, regions and markers.