Releases: afreakk/ChromeAudioVisualizerExtension
v12.2.1
First Chrome Web Store release of the capture source feature. Pending review.
Highlights since v12.1.0
Live capture source switching (new in v12.2.0)
A Capture source dropdown in the settings lets you switch between Tab capture and Microphone / system audio without restarting the visualizer window. The choice is session-only — the window always opens on Tab, so a prior Mic pick (or a "Never allow" mic decision) can never soft-lock you out.
Combined with OS audio routing (pavucontrol "Monitor of " on Linux, Stereo Mix on Windows, BlackHole/Loopback on macOS) this visualizes any app's audio — Spotify desktop, games, system sounds, anything — not just browser tabs. See the readme for routing steps.
Reliability fixes
- Capture restart race fixed — rapidly toggling between Tab and Mic no longer leaves the visualizer in a stale state.
- Mic-denial recovery — denying the mic prompt now auto-restores Tab capture and the dropdown drops back visibly.
- Random Butterchurn preset fix — off-by-one bug that occasionally returned no preset is fixed.
- Stale-scene recovery — selecting a removed/renamed scene (built-in or custom) now falls back gracefully instead of breaking the renderer.
- Custom preset validation — corrupt or partial
customPresetsin storage no longer crash the settings UI. - Smaller permission footprint — the
storagemanifest permission added in v12.2.0 was removed in v12.2.1 once the background service worker became the single source of truth for the active capture source.
Install (no terminal needed)
- Download
audiovisualizer-12.2.1-chrome.zipfrom this release. - Extract the zip — you'll get a
chrome-mv3folder. - Open
chrome://extensionsin Chrome. - Toggle Developer mode on (top-right corner).
- Click Load unpacked and select the extracted
chrome-mv3folder. - Click the extension's action icon to open the visualizer.
Or wait for the Chrome Web Store listing to update once review passes.
v12.2.0 preview (Chrome Web Store review pending)
Preview build of v12.2.0 for users who want to test the new system audio capture before it hits the Chrome Web Store.
What's new
- Capture source dropdown in settings: switch between tab capture and microphone / system audio input, no window restart needed.
- Session-only default: always starts on Tab. Microphone is an opt-in per-session choice — no auto-prompt on window open, no soft lock-out if you ever pick "Never allow".
- Combined with OS audio routing (pavucontrol on Linux, Stereo Mix on Windows, BlackHole/Loopback on macOS), this visualizes any app's audio — Spotify, YouTube, games, everything. See the readme for per-platform routing steps.
Install (no terminal needed)
- Download
audiovisualizer-12.2.0-chrome.zipfrom this release. - Extract the zip — you'll get a
chrome-mv3folder. - Open
chrome://extensionsin Chrome. - Toggle Developer mode on (top-right corner).
- Click Load unpacked and select the extracted
chrome-mv3folder. - Click the extension's action icon to open the visualizer.
Feedback welcome on issue #2.