Happy Halloween from GXDHalloween in2d04h50m15sBrowse the store →
FiveM Tools / Signal Bench

Signal Bench free carcols siren pattern editor

A 32-step flash grid on numbered siren bones, UK and US presets, carcols.meta export and a 3D preview on your own car.

All free tools Free · runs in your browser
Beta

This tool is in beta, so you may hit bugs or rough edges. If something breaks or looks wrong, please report it in the GXD Discord with what you did and a screenshot. Every report helps us fix it faster.

Ghost X Development

Signal Bench

Build flash patterns, map lights, then output a FiveM profile.

601202404809602000720BPM
Pattern speed
Sequencer BPM · drag the dial
Visualiser coloursDrawing only · keys 1–7
32 lanes × 32 steps. Drawing colours only keep lanes readable — the real light colours are set in the profile builder.0 UNIQUE · 0 / 32 COLUMNS USED
0 unique columns
Top → bottom · drag to draw · right-click to erase · Space toggles spacerSTEP 12 / 32
↓
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

LIGHT PROFILE

One row per siren bone: pick the drawn column it plays, its colour and timing. Every change plays on the car on the right straight away.

Click “Add siren” to start
Each row is the matching numbered siren bone. Unused slots stay dark.
Paint at least one column in the grid first — each siren plays one column.
Scale Factor
BPM720
Export the Sirens section, or copy it straight into Meta Forge → Carcols → Sirens.
Live 3D preview
Step / 32BPM720

Add sirens in the light profile on the left — each one lights its siren bone here as the pattern plays.

Siren soundOff
Sound

Preview tones only — not the game's audio.

No resource openSignal Bench
Questions

Questions about Signal Bench

What this free tool does, what it makes and how the files go into FiveM.

Non-ELS lights are set in carcols.meta, where each siren light has a 32-bit sequencer that says when it flashes. Signal Bench shows this as a 32-step grid per numbered siren, with UK and US presets, a 3D preview on your own car and carcols.meta export. Download the changed files and restart the resource.

The car's carvariations.meta has a sirenSettings value that must match the id of a siren setting in carcols.meta. Signal Bench writes the id into carcols.meta and, when the car's carvariations.meta is loaded, sets its sirenSettings to the same number. Every siren setting id must be unique on your server.

Each numbered light in carcols.meta drives the siren bone with the same number on the model, such as siren1 or siren2. If a light stays dark, check that the bone exists on the .yft, that the light's number matches it and that its sequencer isn't empty. The 3D preview on your car shows which lights flash before you test in game.

Everything runs in your browser. Files you open stay on your computer; exports are downloads. Workspace, Conflict Check and GTA Library need direct disk access and aren't available on the web.