Directional Audio Visualizer

Hey everyone :waving_hand:
I’m sharing a directional audio visualizer system I’ve been working on.
It’s meant to aid players who are deaf or hard of hearing :slight_smile:

:sparkles: What it does

  • Shows directional indicators for nearby footsteps
  • Supports Players only or all humanoids (R6 & R15, including NPCs) via config
  • Shows music direction based on actively playing sounds
  • Smooth rotation + fade (no snapping or jitter)
  • Fully client-sided (LocalScript)

:gear: Features

  • Camera-relative rotation (always points where the sound is coming from)
  • Distance-based fading
  • Configurable max distance
  • Clean GUI hierarchy
  • Lightweight (runs on RenderStepped, optimized checks)

:film_projector: Preview

:brick: Setup Overview

  • Place the GUI inside StarterGui
  • Script runs as a LocalScript
  • Footstep behavior is controlled using a BoolValue:
    • OnlyPlayers = true → players only
    • OnlyPlayers = false → all humanoids

Files / Versions:

AudioVisualizerPlace.rbxl (90.4 KB) - [Ver 0.1]

AudioVisualizerPlace_FIXED.rbxl (91.1 KB) - [Ver 0.2]

  • Fixed Visual Footsteps not closing upon Player / Humanoid stopping

No credit is needed! Completely open-sourced, although I would appreciate it!

14 Likes

i have also made something similar to this for my older project :sweat_smile:

1 Like

Oh wow, that’s cool i’ll check it out soon and let u know! Also I might make a new version that can be added with tags, and places an ImageLabel at the source of the sound, someone might find that useful :person_shrugging: