RelationsInspector Integration

The free version of RelationsInspector is included by default with Master Audio. It finds all usages of the following scripts in the Scene and constructs a graph of what audio functions they perform:

     
  1. EventSounds
  2.  
  3. AmbientSound
  4.  
  5. MechanimStateSounds
  6.  
  7. MechanimStateCustomEvents
 
You can launch the unfiltered RelationsInspector window by selecting Window -> RelationsInspector. It may show something like the following:
 
 
Notice that you can filter by Sound Group and/or Bus to limit your view. The graph above shows which Sound Groups are played from Mechanim. It also shows Linked Groups, UI toggling of music/SFX and changing the current song on a PlaylistController. All events and actions of EventSounds will show in the graph if used. This is extremely useful in finding where you are doing what, especially in a large Scene with hundreds of objects. Each node in the graph can be clicked on to select the game object it refers to in the Hierarchy.
 
In practice, usually you will want to filter by Sound Group or Bus. So we've added shortcuts for those.
     
  • Launch the RI window filtering for a Sound Group by clicking the magnifying glass icon in its Mixer row. That might look like this:
  •  
     
  • Launch the RI window filtering for a Bus by clicking the magnifying glass icon in the Bus row. That would show all Sound Groups routed to the chosen bus and all bus commands for that bus only.

    Here's a link to further documentation on the RelationsInspector help website.