HZ-AudioMixer - Per-Category Audio Mixer for FiveM (Rain, Weapons, Vehicles...)

HZ-AudioMixer is the first per-category audio mixer for FiveM standard. Each player gets an independent volume mixer with 9 channels — directly in-game, saved per-player, real-time.

Finally a solution to GTA V’s deafening rain/thunder that ruins your RP scenes.

Preview


Features

9 Independent Audio Channels
Control every audio category independently in real time — 0% to 100%, in 11 precise levels. Changes apply instantly, no game restart needed.

  • Weather — Rain, thunder, wind (the famous one)
  • Weapons — Firearms, explosions, gun mechanics
  • Vehicles — Engines, horns, sirens, helicopters
  • Ambience — Birds, insects, city background
  • Dialogue — NPC voices, scripted speech
  • Peds — Footsteps, clothing, ped sounds
  • Scripted — Alarms, TV, mission sounds
  • Music — Game score, ambient music
  • Radio — In-vehicle radio

Per-Player Persistence
Settings are saved client-side via FiveM KVP. Each player’s preferences persist between sessions and across server restarts. No database, no SQL, no server storage needed.

Logical category grouping (Action / Environment / People / Audio) makes the mixer intuitive at first glance.

14 Languages Included
English, French, German, Spanish, Italian, Portuguese, Dutch, Polish, Russian, Turkish, Japanese, Korean, Chinese, Arabic. Full dynamic locale loading with English fallback. Add your own by dropping locales/<code>.lua.

Customizable Keybind
Default F7, fully rebindable by each player in the pause menu (Settings > Keybinds). Also accessible via /audiomixer chat command.

Zero Performance Impact
The mixer UI is closed by default. When closed, the resource is fully idle. The audio scene runs in the background with zero per-frame cost.


Why It’s Unique

Until today, FiveM offered exactly two ways to control audio:

  • One global SFX slider (profile_sfxVolume) — all or nothing
  • Boolean ON/OFF toggles (SetAudioFlag) — no volume control

That’s it. No way to lower weather by 70% while keeping dialogue at 100%. No way to soften vehicles without muting sirens. No way to give players real control.

HZ-AudioMixer is the first script to break that limit on FiveM. No client mod. Pure server-installable resource.


Compatibility

Frameworks Standalone (works with QBX, ESX, QBCore, vMenu, vanilla)
Dependencies None

Performance

Tested with resmon / profiler:

UI closed (idle) 0.00 ms
UI open < 0.05 ms
Audio background < 0.02 ms

Installation in 30 seconds

  1. Drop HZ-AudioMixer in resources/[standalone]/
  2. Add ensure HZ-AudioMixer to server.cfg
  3. Restart server
  4. Players press F7 in-game

No SQL. No dependencies. No config required to start.


What’s Included

  • Full source code (Asset Escrow protected)
  • 14 built-in language packs
  • Modern Ghost Protocol NUI
  • Configuration file (customizable keybind, command, categories)
  • Complete installation & configuration guide
  • Lifetime updates

Purchase

Discord (support)

Code is accessible No (Asset Escrow)
Subscription-based No
Lines (approximately) ~1,100
Requirements & dependencies None
Support Yes

Let me find the 2 natives you are using for the setter / getter of the audio mixer and release an oss version of this, lol

1 Like