Tab Audio Indicators: Sound and Mute Icons
A tab audio indicator is the small icon that shows whether a tab is making sound. A speaker means the tab is playing audio. A crossed speaker means the tab is muted. Clicking the icon mutes or unmutes that tab straight away.
Why it matters
With a hundred tabs open, one is playing a video loudly, and you can't find it. The audio indicator on each tab shows which one it is, and you click the icon to mute it on the spot. No more hunting through windows and tabs one by one.
How it works
Chrome tracks two things on every tab: whether it is actually playing sound right now (audible is true), and whether it's muted (mutedInfo.muted is true). A speaker icon means the tab is audible. A crossed speaker means it's muted. The icons show in the tab strip and in the manager list.
Clicking the icon toggles the mute state. Muting silences the tab, but the media keeps playing. You're not pausing it, just turning down the volume on that one tab. The mute state persists across page reloads.
What does not matter
A muted tab is not paused. If you mute a video halfway through, the video keeps playing; when you unmute it, you've missed the middle bit. And muting one tab doesn't mute others or affect the system volume: it only silences that one tab.
Code example
// Read the audio state of a tab
chrome.tabs.get(tabId, (tab) => {
if (tab.audible) {
console.log("Tab is playing audio");
}
if (tab.mutedInfo.muted) {
console.log("Tab is muted");
}
});
// Mute a tab
chrome.tabs.update(tabId, { muted: true });
// Unmute a tab
chrome.tabs.update(tabId, { muted: false });
How Scalpel Manage Tabs shows it
Each tab row shows an audio icon next to the title. A filled speaker means it's audible; a crossed speaker means it's muted. Click the icon to toggle. The bulk action bar also lets you mute or unmute several tabs at once if they're talking over each other.