Audio Mixer Output Checker View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
22 KB
Files
8
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
$7.99 on

Keywords

Audio Mixer Output Checker

by Kornux Industries (opens in new tab)

No ratings yet

Find every AudioSource that silently bypasses your mixer - the ones your volume sliders cannot touch - and route them all in one pass, prefabs included.

Price $15.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Audio Mixer Output Checker, 6 months Current $15.99; lowest $7.99; highest $15.99 in this period. $0 $10 $20 21 Sep 5 Oct 19 Oct 2 Nov

Asset preview

1 / 3

Audio Mixer Output Checker screenshot 1

Audio Mixer Output Checker screenshot 1

About this asset

Every AudioSource has an Output field. Unity leaves it empty by default. And an empty Output means that sound never enters your mixer at all.

So your Music, Ambient and SFX sliders do nothing for it. The player drags "Sound effects" to zero, and it keeps playing at full volume.

Nothing warns you. No console message, no yellow icon, no hint in the inspector. The sound works perfectly - it just ignores the settings your player chose. The only way to catch it by hand is to test every single source against every single slider, which nobody does. So it ships.

Audio Mixer Output Checker finds all of them and routes them in one pass.

THE PREFAB PART, WHICH IS WHERE THE TIME GOES

Most sounds live in prefabs, and a prefab is dropped into scenes many times over. Listing every scene copy would mean creating a pointless override on each one - and leaving the prefab itself still wrong.

This tool scans every prefab in your project and lists the prefab, not its copies. One write fixes every copy of it, in every scene. The window tells you how many copies it hid, so you can see the leverage.

Three cases, told apart automatically:

- the prefab asset, fixed once for all its copies;

- a plain scene object that belongs to no prefab;

- a scene copy whose Output was cleared by hand on that copy alone - fixed on the copy, exactly where it belongs.

IT PROPOSES, YOU DECIDE

No tool can know that sfx_042 is a footstep. What it can read is the clip name and how the source is set up, and put a sensible group in the popup on each row.

You define the roles yourself: a name, one of your mixer groups, and a list of keywords. Music, Ambient, Voice and Sound effects come as defaults - add, remove, rename and reorder them until they match your game. Order matters, and the arrows are there for it: a narrow role like "Voice" must sit above a broad one like "Sound effects".

Keywords are checked before anything else on purpose. A line of NPC dialogue is a 3D source placed in the world, but it is a voice, not an effect.

When no keyword matches, three fallbacks you set decide: 3D sources, 2D sources that loop on awake, and everything else.

A role with no group assigned leaves its rows empty and is never written. Nothing goes anywhere at random, and nothing at all is written until you press Assign.

WHAT YOU GET

- Scans every open scene plus every prefab in the project, inactive objects included.

- One row per source: object name, 2D or 3D, the name of the clip inside it, the suggested role, and where it lives.

- Select pings it in the hierarchy or the project.

- A group popup per row, pre-filled, editable.

- All -> group to set the whole list at once, because sound effects are usually the overwhelming majority.

- Your mixer, your roles and your options are remembered between sessions.

- Ctrl+Z reverts the scene part in one step.

HONEST NOTE

Every source this tool lists already plays correctly. Nothing is broken, nothing is silent, nothing crashes. And if your master volume is built on AudioListener.volume, it still reaches those sources today, because it is applied on top of the mixer.

What you gain is that your per-channel sliders finally reach every sound in the game. If you do not use an AudioMixer, this tool has nothing to do for you.

GOOD TO KNOW

Only the scenes you have open are read - scanning every scene would mean opening and closing each one, which invalidates the list you were reviewing. Prefabs, on the other hand, are always scanned project-wide.

Prefab changes are written to disk like any other prefab edit, so they follow your version control rather than the undo stack.

COMPATIBILITY

Unity 2022.3 or newer. Editor only: nothing ships in your build. No third-party dependencies. Built-in, URP and HDRP.

From the publisher's Asset Store listing.

Technical details

Features:

- Scans every open scene and every prefab in the project for AudioSources with an empty Output field, inactive objects included.

- Lists the prefab rather than its scene copies: one write fixes every copy, in every scene. The hidden copies are counted on screen.

- Tells apart the prefab asset, a plain scene object, and a scene copy whose Output was cleared on that copy alone - and writes each one in the right place, with prefab instance modifications recorded.

- User-defined roles: a free name, one of your mixer groups, and a keyword list. Add, remove, rename, reorder.

- Suggestion order: keyword match on the clip and object names, in list order, then three configurable fallbacks (3D source, 2D source looping on awake, everything else).

- A role with no group assigned is never written.

- Per-row group popup, Re-fill from suggestions, and All -> group.

- Select pings the object in the hierarchy or the project.

- Mixer, roles and options are saved between sessions.

- Ctrl+Z reverts the scene part of an Assign in one step.

Requirements:

- Unity 2022.3 or newer.

- Editor only: no runtime code ships with your build.

- No third-party dependencies.

- Built-in, URP and HDRP.

Note: this tool is for projects that use an AudioMixer. It does not repair a broken sound - every source it lists already plays correctly. What it fixes is that your per-channel volume sliders reach all of them.

Documentation: Documentation.html is included in the package.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.62f3 Compatible Compatible Compatible

Editor-only tool. It never touches materials, shaders or rendering, so it behaves identically in Built-in, URP and HDRP. No runtime code is compiled into your build.

As listed on the Asset Store.