I would like to request an API in Udon/UdonSharp that allows world creators to control the volume (including muting) of certain VRChat system sounds that currently cannot be controlled from worlds.
Specifically, it would be extremely useful if Udon could control the volume of the following sound categories:
  • Items
  • Portal Skins
  • Warp Effects (Join / Leave effects)
  • Camera Drone
  • Gift Drops
Currently, these sounds are controlled only by the user's local settings (such as the Items/Effects volume slider), and world scripts have no way to manage them.
This creates a problem for world creators who want to design quiet or sound-isolated spaces, such as:
  • sleep worlds
  • meditation or relaxation spaces
  • private or soundproof rooms
  • areas where immersive silence is required
Even if a world implements its own sound control system (for example muting voices, avatar audio, or world audio), these inventory-related sounds can still play and break the intended experience.
Because Udon cannot access or control these sounds, world creators currently have no way to prevent them from playing in specific areas.
A possible solution would be to provide an API that allows worlds to locally override or scale these sound volumes for the local player, similar to how Player Audio gain can already be controlled in Udon.
Providing this capability would greatly help world creators maintain immersion and design controlled audio environments.