What is BRSTM? — Nintendo Wii Audio Format Guide
What is BRSTM?
BRSTM (Binary Revolution Stream) is an audio container format developed by Nintendo for the Wii console. It's the standard format used to store music and sound effects on Wii game discs.
History and Origins
BRSTM was introduced with the Nintendo Wii in 2006. The name "Revolution Stream" references the Wii's codename during development — the "Nintendo Revolution."
Technical Details
A BRSTM file consists of:
- Header — Metadata including file signature ("RSTM"), byte order, file size
- HEAD block — Audio format info: codec type, sample rate, channel count, loop points
- ADPC block — ADPCM-encoded audio data for efficient compression
- DATA block — The actual audio samples
Loop Points
One of BRSTM's most important features is native loop point support. Each file defines loop start and end positions in samples, allowing seamless infinite background music in games.
Common Use Cases
- Custom background music in Wii games via USB Loader GX or Riivolution
- Soundtrack replacement in Super Smash Bros. Brawl mods (Project M, Project+)
- Custom music tracks in Mario Kart Wii (CTGP Revolution, Wiimmfi)
- Background music for Dolphin Emulator
- Preservation of Wii game soundtracks
Creating BRSTM Files
You can create BRSTM files from common audio formats (MP3, WAV, OGG) using our free online BRSTM converter. Visit our converter page to get started.