Media browser
Hear every sound in Legend of Legaia, and watch every cutscene, straight from your own copy of the game.
About this data — formats, the three tabs, caveats
Load a .bin disc image once and flip between BGM music,
FMV cutscenes, and the SE sound-effect and voice banks - all
parsed, decoded, and played locally in WebAssembly. Nothing is uploaded; your disc is cached in
the browser and shared across pages (Forget clears it).
Requires the full Mode2/2352 .bin - XA streams live in CD sectors outside PROT.DAT. The browser autoplay policy means BGM will only start after you click Play.
What each tab is
- BGM - not recorded audio but a score plus instrument bank (SEQ + VAB), performed here by the clean-room SPU recreation.
- FMV - the
MV*.STRcutscenes, decoded with video and audio in sync (cutscene pipeline). - SE - the
XA*.XAbanks; each file holds several interleaved voices, so clicking one lists what's inside.
Sound Test lists the score the way the game's own debug menu does - by track name and sound-test number, from the curated music-track table joined structurally to the music_01 bank. PROT entries is the raw view: every VAB+SEQ carrier on the disc, including the boot/battle duplicate copies that have no catalogued name. Playback drives the same clean-room SPU + SEQ stack the engine port uses - see audio.
Notes
All decoded media stays in your browser. The decoders are the project's own: VAB, SEQ, XA-ADPCM, and the Iki MDEC cutscene video; the clean-room SPU behind BGM is documented at subsystems / audio.
Playback sounding wrong? The .wav button downloads a raw PCM dump, byte-equal to
the native xa demux-disc output. If that file sounds correct but the browser
doesn't, the disconnect is on the WebAudio side, not in the decoder.