Sound bank

Last verified

Every sound id stored on the BRX gun, in one searchable table, with its meaning where we know it and a community label where the community has one.

How to read an id

The first letters are a family prefix (what kind of sound), and the rest is an index. R02 is the second entry in the R (rifle-shot) family, and V3A is line A of the Heavy (V3) voice. An E_ prefix marks an alternate take of the base id, so E_VB17 is a variant of VB17. The E_ set covers the VB, VA, J, K, N, X and VS families. Ids are the app's own names, and the protocol has no friendlier label.

We read every file off a v4.32 tagger's AUDIO folder on 2026-09-03. The official app's own configuration file, Sounds.json, names 2,166 ids, but the catalog below is the authoritative set of $PLAY arguments, and of the file names you would replace over USB.

Play a sound, and what the labels mean

Play any sound id on the gun with $PLAY,<id>,4,6,,,,,*. Volume and priority are required; the shorter $PLAY,<id>,* form is silent. This form uses the interrupt slot. To queue a sound behind current playback instead, use $PLAY,,4,6,<id>,,,,*.

The table below marks a meaning three ways, by how sure we are of it:

Families in the app list

Prefix meanings are restated from David Knox's audio map; counts in this summary are computed from the app's 2,166-id list. It is not the complete gun inventory. The on-gun catalog also has the VX, VZ, SH, ST, HM, TK and VT families, expands several families in this list, and includes hundreds of single-file voice and music prefixes. The generated table below is the complete 2,634-id union and its AI category column is the more useful way to explore all families.

FamilyWhat it holdsIdsTypical length
VA + E_VAMale voice: announcer, system lines, weapon callouts, countdowns321 + 230.5-3 s (countdowns up to 11 s)
VB + E_VBScout / female-clean voice: score & lead lines90 + 641-2 s
V0-V9Character voice packs (Fury, Grenadier, Guardian, Heavy, Hive Queen, Creature, Infiltrator, Marauder, Medic, Raider)23 each except V4 (33), V5 (26) and V8 (35); 255 total0.4-6 s
V100-V144CTF / Slayer / King-of-the-Hill callouts341-2.4 s; three at 12-13 s
VC...VS (15 families)Sentinel, Female sniper, Soldier, Stalker, Technician, Valkyrie, Viper, Wraith, Russian clean, Clean female, Mercenary, Clean male, Nexus, Vanguard and Resistance commanders9 base + 9-22 extra lines each (329 total, incl. 5 E_VS takes)1-6 s
N + E_NMiscellaneous cues: the "kerchung", swish, revive ping, ultra-short ticks108 + 100.04-6.7 s
NADeath beep (NA0)14 s
MMortal-Kombat-style SFX950.1-3.4 s (M57 25 s)
UBeeps and boops (UI / system tones; U16 is connect-related)910.05-1.9 s
ASci-fi SFX (incl. the shield loop A10; A100-A103 run 7-24 s)800.2-24 s
WReloads740.3-8.7 s
DCocking / mechanical690.1-3.9 s
HHit SFX + special-weapon impacts (rail gun H02, energy blade H50, war hammer H49)590.4-6.4 s
X + E_XGrenades and explosions (X13 rocket)51 + 100.1-8 s
RRifle shots (R02 M4)470.5-5 s
SWStar-Wars-flavored SFX (SW02 28 s)340.3-28 s
ECool sci-fi SFX320.7-4.5 s
JA + J + E_JMusic & stings: JA9 startup, JAD death music, JAY victory; J01 63 s and J100 250 s beds; J07 MG7 fire32 + 23 + 121 s - 250 s
BBow / arrow310.2-2 s
GSMG / gun shots (G10 SMG-x3)230.5-2 s
CCool SFX211-4 s
SSniper / gun shots (S16 SR-100)191-4 s
PPistol / gun shots180.7-2 s
TShotgun / gun shots (T14 TAC-87)160.8-1.8 s
FFire / funny150.2-3.6 s
ZCreature splat150.4-10 s
K + E_KFly-bys and air strikes12 + 122-30 s
CCContra-style SFX100.4-5.8 s
YOdd sci-fi100.2-3.7 s
LElectrical70.4-4.5 s
QSilencers70.2-0.9 s
OBig guns / ordnance61.5-2.5 s

Sums to 2,166, the app's list; the gun holds 2,477 files.

Notable ids

IdFamilyMeaningLength
VA20VA"Connection established": plays on every phone connect1.27 s
U16UConnect tone (paired with VA20)0.43 s
VA81VA3-2-1 spawn countdown (arena)3.03 s
VA33VA"Game over" + music1.88 s
VA85VACountdown to game over, no music10.01 s
VSBVSCountdown to game over + music10.46 s
VS6VSGame-end line (solo game close)2.42 s
VSF + JAYVS / JAVictory sting + "Victory": the winner's end-of-game pair1.86 s + 5.69 s
VA46VA"Life's depleted" (not a multi-kill cue)1.47 s
V3AV3"All clear": the Heavy per-kill line0.79 s
VB17VBScore / lead-change line1.94 s
N41NRevive-countdown ping0.73 s
NA0NADeath beep (also the file swapped to change the death cue)4.00 s
N03N"Kerchung"0.82 s
N04NSwish1.43 s
JA9JAStartup music5.75 s
JADJADeath music (the musicMixOnDeath slot)3.50 s
H29HRespawn / add-HP: a quiet, sustained "stim-pack" medical sound1.20 s
VA1GVA"Body Armor": add armor1.20 s
VA16VA"Armor suit": menu line0.94 s
VA8CVA"Shields online": add shields (SFX over the first word)1.50 s
VA2VATear gas effect5.98 s
H02HRail gun impact0.39 s
X13XRocket launcher / explosion1.55 s
H50HEnergy blade0.99 s
H57HRifle bash0.76 s
H49HWar hammer1.21 s
R02RM4 fire2.20 s
T14TTAC-87 shotgun fire0.89 s
S16SSR-100 sniper fire1.61 s
J07JMG7 fire1.60 s
G10GSMG-x3 fire1.32 s
V3IV3"Get some": Heavy respawn line1.53 s
VA3 / VA5VAMale scream / yell (death-cue swap candidates)1.27 / 1.29 s

The full sound bank

The table below lists every known sound id: the 2,477 files on the gun and the 157 extra ids in the app whose files are missing. It includes the AI category and acoustic description, exact file measurements, machine transcript and speaker for voice lines, confirmed uses, our by-ear review notes, the community label where one exists, availability, duration, and the command that plays it. Search matches every field.

AI categories and descriptions are useful for finding a sound by shape, but they are not an ear check. A row marked Checked by ear has been reviewed on a gun. An unchecked machine transcript is shown as an unchecked transcript, not as a confirmed quote. Community labels remain separate and unconfirmed.

loading

Every known sound id: on-gun files plus ids listed by the app whose file is missing. AI categories, descriptions and measurements come from analysis of the files. An unchecked transcript is marked as such. A community label is a listener's guess from the LaserTagMods BRX Audio sheet, always marked unconfirmed: 1004 ids carry one, and 20 are flagged as reported broken since firmware v4.30, pending an ear check.