Server systemsBuilt by drs_Dev

San Andreas Sound Suite

Add sound, dispatch audio, and radio stations to your server.

Play sounds from places and vehicles in the game, send dispatch audio to players at the same time, and run your own radio stations. Use the whole suite or only the parts you need.

No framework requiredAlso works with 6 other systems
Download latest code This is the latest code from GitHub, not a packaged release. Test it before using it on a live server.
Setup guide
Version
Sound 1.5.16 · Dispatch 1.0.0 · Radio 1.0.0
Updated
Aug 21, 2026
License
MIT software · mixed media terms
Code access
Files available — check license
Status
Stable
Resource previewVehicle radio
1 of 8
screenshotVehicle radio

The in-vehicle head unit in its standby state, ready for native radio, suite media, and scanner controls.

Vehicle radioThe in-vehicle head unit in its standby state, ready for native radio, suite media, and scanner controls.
01 / OVERVIEW

What it does

Type
Sound, dispatch, and vehicle-radio tools
Server parts
Four FiveM resources; install only what you need
Setup tool
Runs locally with Node.js 20 or newer
Vehicle radio
Requires OneSync

The suite has four FiveM resources and a local setup tool. Sound plays audio in the game world. Dispatch keeps service recordings at the same point for every player. Station Pack runs shared music stations, and Radio brings the available audio into one in-vehicle display. The Content Builder helps prepare the configuration files on your own computer.

The download includes a manual and a license notice for each part. The software uses the MIT license. Some original manuals, artwork, and demo media use CC BY 4.0, while the included Dispatch recordings keep their own permissions and credit requirements.

02 / HOW IT WORKS

How the parts work together

Install only the parts your server needs. Start Sound first and Radio last so everything Radio uses is ready when it starts.

  1. 01

    Play sound in the game world

    San Andreas Sound plays audio from a place or entity in the game and can stand in for common xSound and InteractSound calls.

  2. 02

    Keep dispatch and stations together

    Dispatch keeps listeners on each of six service channels in sync, while Station Pack lets the server run music stations that stay at the same point for every listener.

  3. 03

    Control audio inside vehicles

    San Andreas Radio puts GTA stations, Satellite, Bluetooth, server stations, and scanner controls in one vehicle display.

  4. 04

    Prepare files on your computer

    The Content Builder checks and creates dispatch, station, and suite configuration files. It runs on your computer, not on the FiveM server.

03 / FEATURES

Core features

01

Sound from places and vehicles

Play audio from a vehicle, object, or point in the world. Sources that allow it use directional 3D audio; others fall back to distance-based volume.

02

Shared service dispatch

Keep police, fire, EMS, city service, aviation, and marine channels at the same point for players who join or tune in later.

03

One vehicle radio display

Control GTA radio, Satellite, Bluetooth playlists, server stations, and the scanner from one in-vehicle screen shared by that vehicle.

04

Server-run stations

Run an optional list of music stations with shared timing. Three original demo tracks and matching artwork are included.

05

Local setup tool

Build, check, import, and export configuration files in a browser tool that runs on your own computer.

More features6 more items
  • xSound and InteractSound compatibility aliases
  • Six Dispatch channels that stay in sync when players join late
  • Native, Satellite, Bluetooth, Server Radio, and scanner modes
  • Optional connection to live pma-voice players
  • Original demo station media and thematic station artwork
  • Setup manuals and a local Content Builder for Node.js 20+
04 / SETUP OPTIONS

What you can change

These are the main parts you can adjust for your server. The setup guide lists every option and example.

  • Where sounds play and how they fade with distance
  • How vehicle cabins and walls change sound
  • xSound and InteractSound aliases
  • Dispatch channels, gaps, and timing
  • Radio controls and restrictions
  • Server Radio and scanner mappings
  • Station list and shared program timing
  • Streamer mode
  • Optional live pma-voice connection
  • Content Builder profiles and exported files
See every setup option
05 / REQUIREMENTS

What it works with

Server framework
No framework required
Synchronization
OneSync is required by san_andreas_radio
Start order
Sound first; Dispatch and Station Pack optional; Radio last
Content Builder
Node.js 20+ on a local developer or server-owner computer
Media rights
Keep every included license, credit, source, and media notice
Also works with
OneSync (Radio)xSound APIInteractSound APIpma-voice optionalWeb AudioNode 20+ Builder
See all requirements and setup options
Technical details4 details
Runtime code
Lua with dependency-free HTML and JavaScript NUI
Audio
Web Audio with compatible fallback playback
Builder
Node.js 20+ local application
Database
None
06 / LIMITATIONS

Known limitations

  • San Andreas Radio requires OneSync for synchronized vehicle state.
  • YouTube and other sources that block full browser audio processing use simpler distance-based volume instead.
  • Outside audio streams can stop working if the source changes its availability, CORS (the host's browser-access rules), or embedding and playback rules.
  • Station Pack timings must match the local media exactly, and those files are downloaded by connecting clients.
More limitations1 more item
  • The Content Builder is a local Node.js 20+ tool, not a FiveM server resource.
07 / INSTALLATION
Ready to install?

Open the setup guide

The guide covers requirements, installation, server setup, connections to other resources, and troubleshooting.

Read the installation guide
08 / VERSION & SOURCE CODE

Version and source code

Latest version

Sound 1.5.16 · Radio 1.0.0Repository snapshot · Aug 21, 2026
  • Published manuals and separate license terms for the software, documentation, artwork, and demo media in each part.
  • Published the four FiveM resources and local Content Builder on the public main branch.
  • Updated Dispatch software to MIT while keeping its bundled recordings under their separate source permissions and notices.
View change history

Credits and license

Project type
Built by drs_Dev
Maintainer
DrSnyder
License
MIT software · mixed media terms
Code access
Files available — check license

Original DrSnyder suite with separate terms for each part instead of one license for the whole project. The software uses MIT. Some original manuals, station artwork, and demo media use CC BY 4.0. Dispatch recordings keep the source permissions and credit notices listed with that part. Keep every included license, credit, source, and media notice when sharing the suite.

View source code on GitHub