Guida
Cos’è un file BRSTM?
.brstm e il tuo solito player non sa cosa farne, non c’è niente di rotto: è il formato musicale dei giochi Wii, pensato perché un brano possa suonare all’infinito. Qui ti spieghiamo cos’è, come funziona dentro e come ascoltarlo.Aggiornato il 18 ottobre 2026
Il BRSTM in breve
Il BRSTM (Binary Revolution STreaM) è il formato audio in streaming che Nintendo ha usato sulla Wii per la musica dei suoi giochi. «Revolution» era il nome in codice della console prima del lancio, da qui la «R». I file hanno l’estensione .brstm e iniziano sempre con la firma RSTM.
Un BRSTM contiene due cose: l’audio, di solito compresso, e le informazioni per ripeterlo in loop. È questa seconda parte a renderlo speciale, ed è ciò che i normali formati musicali (MP3, AAC, WAV) non hanno.
Oltre ai giochi Wii stessi, la community del modding usa da anni il BRSTM per aggiungere musica personalizzata a giochi come Super Smash Bros. Brawl o Mario Kart Wii, quindi oggi circolano file BRSTM di colonne sonore di molte console.
Il segreto: i punti di loop
La musica di un gioco non sa quanto ci metterai a finire un livello. Per questo non viene composta per durare tre minuti e finire, ma per ripetersi senza che ce ne si accorga. Un BRSTM è diviso in due parti:
- Intro: l’inizio del brano, che suona una sola volta.
- Loop: il resto, che si ripete all’infinito. Arrivata alla fine del file, la riproduzione torna all’inizio del loop e continua senza pause.
Il file salva il punto esatto (in campioni) in cui inizia il loop; la fine del loop è la fine dell’audio. Se il punto è scelto bene, il salto è impercettibile e il brano può suonare per ore come se fosse un pezzo unico. Se è posizionato male, si sente un salto o un clic a ogni giro.
Alcuni BRSTM non hanno loop: suonano una volta e finiscono, come una canzone normale. Si usano per fanfare, finali o brani che nel gioco non si ripetono.
Cosa c’è dentro un file .brstm
All’interno, un BRSTM è un contenitore binario con un’intestazione e tre blocchi. Non serve saperlo per ascoltarlo, ma aiuta a capire perché alcuni file danno problemi:
| Blocco | Contenuto |
|---|---|
Intestazione RSTM | La firma del formato, l’ordine dei byte, la dimensione totale e dove inizia ogni blocco. |
HEAD | I dati dell’audio: codec, frequenza, numero di canali, se c’è un loop e dove inizia, numero totale di campioni e come i canali sono raggruppati in tracce. |
ADPC | Una tabella con lo stato del decodificatore all’inizio di ogni blocco audio, per poter iniziare la riproduzione in qualsiasi punto (e tornare all’inizio del loop) senza decodificare tutto ciò che viene prima. |
DATA | L’audio vero e proprio, diviso in blocchi (di solito da 8 KB) che si alternano tra i canali. |
Se un file è troncato (per un download incompleto, per esempio), la sua intestazione promette più dati di quanti ce ne siano; se qualcuno ha rinominato in .brstm un altro formato, non inizia con RSTM. In entrambi i casi BRSTM Player se ne accorge e lo scarta prima di provare a riprodurlo.
DSP-ADPCM: perché occupano così poco
Quasi tutti i BRSTM usano il codec DSP-ADPCM di Nintendo, che salva ogni campione con circa 4 bit invece dei 16 di un CD: l’audio occupa circa 3,5 volte meno spazio. Un brano stereo di due minuti a 32.000 Hz pesa circa 4 MB, e grazie al loop quei 4 MB possono durare ore.
È una compressione con perdita, ma molto fedele per la musica dei videogiochi. Il formato accetta anche audio non compresso (PCM a 8 o 16 bit), molto meno comune. Le frequenze più diffuse sono 32.000 Hz (quella della Wii) e 44.100 o 48.000 Hz nei file creati dalla community.
Canali, tracce e multi-stream
Un BRSTM può avere uno o più canali. Di solito è stereo (due), ma alcuni giochi salvano nello stesso file più tracce da due canali ciascuna: per esempio una versione tranquilla e una più intensa dello stesso brano, che il gioco miscela a seconda di ciò che accade. Si chiama multi-stream.
Un player semplice ti fa ascoltare solo la prima traccia. BRSTM Player mostra un selettore per accendere e spegnere ciascuna, così puoi ascoltare i livelli separati o tutti insieme.
BRSTM, BCSTM, BFSTM: la famiglia
Nintendo ha mantenuto la stessa idea nelle console successive, con piccole modifiche alla struttura:
| Formato | Console |
|---|---|
| BRSTM | Wii |
| BCSTM | Nintendo 3DS |
| BFSTM | Wii U e Nintendo Switch |
| BWAV | Nintendo Switch |
Non sono intercambiabili così come sono: per usarne uno al posto di un altro bisogna convertirlo. In Strumenti BRSTM trovi la tabella completa e gli strumenti per farlo.
Da dove vengono i file BRSTM?
Le origini principali sono due:
- I giochi: molti giochi Wii salvano la loro musica come file BRSTM nelle cartelle audio.
- La community: chi crea mod converte in BRSTM, con il loop, musica di ogni provenienza per sostituire quella originale di un gioco. Così sono nate grandi raccolte di BRSTM di ogni tipo di colonna sonora.
Come aprire e ascoltare un file BRSTM
I player di sempre (quello di Windows, quello del telefono, iTunes) non capiscono il BRSTM. Hai tre strade:
Nel browser, con BRSTM Player
Senza installare nulla, sul computer o sul telefono, con libreria, playlist, modalità infinita e durata per brano. Crea un account gratuito e scegli la tua cartella o il tuo Google Drive.
In un programma desktop
foobar2000 con il componente vgmstream (Windows), oppure i plugin di vgmstream per altri player.
Convertendolo in WAV o MP3
Con vgmstream esporti il brano con quanti giri di loop vuoi e una dissolvenza finale. Perdi il loop infinito, ma puoi ascoltarlo ovunque.
Lo spieghiamo passo dopo passo in Come riprodurre i file BRSTM.