Skip to main content

How to set custom sounds

In this guide, you will learn how to manage custom sounds for your SnailyCAD instance. All sound files are stored locally in the CAD, this allows you to change the sounds to your liking.

info

SnailyCADv4 currently supports the following actions that are connected to a sound:

ActionSound (filename)Description
Panic Buttonpanic-button.mp3When a unit presses a panic button, this sound will triggered.
Signal 100signal100.mp3When Signal 100 is enabled by Dispatch, this sound will be triggered.
Added to calladded-to-call.mp3When you (the active unit) is added/assigned to a call, this sound will be triggered.
Roleplay stoppedroleplay-stopped.mp3When roleplay is marked stopped, this sound will be triggered.
Status Updatestatus-update.mp3When your status is updated by you or Dispatch, this sound will be triggered.
Incoming Callincoming-call.mp3When a new call is created, this sound will be triggered.
LEO Toneleo-tone.mp3When a new LEO tone is available, this sound will be triggered.
EMS/FD Toneems-fd-tone.mp3When a new EMS/FD tone is available, this sound will be triggered.

How to change these files

1. Stop your SnailyCAD instance

Before we can manage any custom sounds, we must first stop SnailyCAD.

info

Make sure you are in the same directory as your SnailyCAD instance.

If you are running SnailyCAD standalone, you can simply press CTRL+C in the terminal window where SnailyCAD is running.

2. Open your SnailyCAD sounds directory

The sounds directory can be found at: apps/client/public/sounds

3. Replace the files

Here you can replace, add or remove sound files. You will notice, not all sounds are present in the directory. This is because only a few are provided by default.

warning

Your custom sound files must match the filenames listed above and must have .mp3 extensions

4. Rebuild your SnailyCAD instance

If you are running SnailyCAD standalone, you can run the following command to rebuild the client:

pnpm run build

5. Start your SnailyCAD instance

If you are running SnailyCAD standalone, you can run the following command to start SnailyCAD:

pnpm run start
info

default sounds were provided by rhys19. Thanks a lot! See original GitHub issue

info

Was this page helpful?