Darker — reconstructed FM effects

Music gallery · Investigation notes · All extracted definitions · Sound locations · Map

Original FM patches rendered with Nuked OPL3 in compatibility mode. These are isolated auditions using the original instrument, pitch and volume routines—not recordings of a complete game session. Distance, Doppler, voice competition and most live callbacks are omitted.

One-shot holds use the stored duration at an assumed 500 timer units/second. Zero-duration ambient records and object baselines are held for two seconds; patch auditions use a one-second reference tone. Each includes two seconds of release. Record 37BA starts at zero volume and has no fabricated preview.

Timed and ambient effect records (18 previews)

effect-3792 — Caero boost activation

Patch 2 · pitch parameter 686 · hold 2.11 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Gameplay identification and call site confirmed. Enter handler B956–B977 deducts boost reserve, activates boost and schedules 3792 via 36A6.

effect-37a6 — Radar beacon beep

Patch 30 · pitch parameter 13856 · hold 0.224 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Gameplay identification; lattice and state gate verified. Callback selects the 13,49,85,121 lattice on each axis, matching all 16 Delphi type-12 cells. It checks state bits E0, not the tile ID itself. The same grid and state gate control regional radar coverage (5A75/59A3). Timer-change bit 0200 gates retriggering; stored duration is 112 timer units.

effect-37ce — Boost reserve: another full pip

Patch 32 · pitch parameter 1372 · hold 1.28 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Gameplay identification and call site confirmed. HUD update 5700–571B schedules this when the displayed boost-pip count increases. It is not the Enter activation sound.

effect-37e2

Patch 0 · pitch parameter 433 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

effect-37f6

Patch 5 · pitch parameter 34944 · hold 5.44 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

effect-380a — Periodic power-complex ambience

Patch 11 · pitch parameter 650 · hold 3.84 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Source selection verified; descriptive building/sound identity partly inferred. Fixed region-selected emitter positions, not a sound attached to every matching building. Repeats every 1,920 timer units; identification as power-complex ambience is inferred from location, not listening confirmation.

effect-381e — Power-station ambience

Patch 10 · pitch parameter 866 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Source selection verified; descriptive building/sound identity partly inferred. Fixed region-selected emitter positions, not a sound attached to every matching building. This sound was tentatively identified during gameplay; positions support the association. Sources lie within three power-station complexes; two are on empty map cells between components.

effect-3832 — Factory chimney ambience

Patch 21 · pitch parameter 459 · hold 2 s

WAV · Ogg · Register trace

Original clock-driven pitch callback included. Gameplay identification; original source selection verified. Fixed region-selected emitter positions, not a sound attached to every matching building. Listening during gameplay associates this sound with factory chimneys generally; the recovered positions support that association. Three sources sit on type 80 and one on type 79. Original clock-driven pitch modulation is included in the audition.

effect-3846 — Landing / gate mechanism ambience

Patch 25 · pitch parameter 385 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Callback association; descriptive identity not listening-confirmed. 3703 uses the landing-cell coordinate at C81E and accepts the source while byte 3708 is nonzero. Landing code writes that byte from the gate parameter. This is distinct from the approach-light models.

effect-385a — Bell tower toll

Patch 1 · pitch parameter 1300 · hold 2.05 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Map position and original callback verified; heard during gameplay. Fixed emitter at type 105, cell (56, 65), surrounding the fountain. Same patch as the other three bells; distinct pitch and repeat interval.

effect-386e — Bell tower toll

Patch 1 · pitch parameter 918 · hold 2.14 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Map position and original callback verified; heard during gameplay. Fixed emitter at type 105, cell (61, 65), surrounding the fountain. Same patch as the other three bells; distinct pitch and repeat interval.

effect-3882 — Bell tower toll

Patch 1 · pitch parameter 770 · hold 2.24 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Map position and original callback verified; heard during gameplay. Fixed emitter at type 105, cell (56, 70), surrounding the fountain. Same patch as the other three bells; distinct pitch and repeat interval.

effect-3896 — Bell tower toll

Patch 1 · pitch parameter 650 · hold 2.34 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Map position and original callback verified; heard during gameplay. Fixed emitter at type 105, cell (61, 70), surrounding the fountain. Same patch as the other three bells; distinct pitch and repeat interval.

effect-38aa — Caero weapon-selection / control confirmation

Patch 4 · pitch parameter 6928 · hold 0.224 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Gameplay identification and call sites confirmed. Weapon selection C894–C89B calls B903, which selects 38AA for Caero. Other craft use 38D2. B903 is also used by engine/shield-control handling, so this is not an exclusive weapon sound.

effect-38be

Patch 31 · pitch parameter 13056 · hold 0.32 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

effect-38d2 — Other-craft weapon / control confirmation

Patch 37 · pitch parameter 3464 · hold 0.224 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Call-site identification. B903 adds 28h to 38AA for non-Caero craft; shared by weapon selection and control confirmation.

effect-38e6

Patch 38 · pitch parameter 3464 · hold 0.224 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

effect-38fa — Skimma shield startup / ready sequence

Patch 36 · pitch parameter 1540 · hold 3.2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied. Gameplay-based suggestion supported by call sites. E handler B8E7 sets pitch 0302 and duration FF (4,080 timer units). Display code 580F–5821 switches pitch to 0362 and duration 12 (288 units). Baseline preview uses the unmodified record (pitch 0604, duration 64); it is not either exact triggered phase.
Ship / projectile baseline sounds (17 previews)

Object slots 0, 1

Patch 29 · pitch parameter 972 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 2

Patch 29 · pitch parameter 546 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 3, 4, 5, 9, 18

Patch 29 · pitch parameter 1280 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 6

Patch 29 · pitch parameter 614 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 7

Patch 7 · pitch parameter 614 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 8

Patch 3 · pitch parameter 686 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 10, 12, 13, 14, 16, 17

Patch 33 · pitch parameter 686 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 11, 15

Patch 33 · pitch parameter 515 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 19, 26 — Skimma / shared sound

Patch 8 · pitch parameter 866 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 20

Patch 8 · pitch parameter 1158 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 21

Patch 6 · pitch parameter 650 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 22

Patch 34 · pitch parameter 3264 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 23

Patch 9 · pitch parameter 650 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 24, 27

Patch 8 · pitch parameter 816 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 25, 28 — Caero / shared fighter sound

Patch 7 · pitch parameter 408 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 29

Patch 9 · pitch parameter 816 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

Object slots 30, 31, 32

Patch 35 · pitch parameter 770 · hold 2 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.
All 39 FM patches (39 previews)

patch-00

Patch 0 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-01

Patch 1 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-02

Patch 2 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-03

Patch 3 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-04

Patch 4 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-05

Patch 5 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-06

Patch 6 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-07

Patch 7 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-08

Patch 8 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-09

Patch 9 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-10

Patch 10 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-11

Patch 11 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-12

Patch 12 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-13

Patch 13 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-14

Patch 14 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-15

Patch 15 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-16

Patch 16 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-17

Patch 17 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-18

Patch 18 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-19

Patch 19 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-20

Patch 20 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-21

Patch 21 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-22

Patch 22 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-23

Patch 23 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-24

Patch 24 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-25

Patch 25 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-26

Patch 26 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-27

Patch 27 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-28

Patch 28 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-29

Patch 29 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-30

Patch 30 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-31

Patch 31 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-32

Patch 32 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-33

Patch 33 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-34

Patch 34 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-35

Patch 35 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-36

Patch 36 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-37

Patch 37 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.

patch-38

Patch 38 · pitch parameter 686 · hold 1 s

WAV · Ogg · Register trace

Isolated baseline; live game modulation not applied.