.XSB

XSB-fil

XACT Sound Bank
Ställ en fråga
SNABBT SVAR

En XSB-fil är en XACT Sound Bank skapad av Microsofts verktyg för spelljud. Den innehåller definitioner för ljud och «cues» för spel byggda med XACT eller XNA, men innehåller ingen faktisk ljuddata. För att få tag på ljudet behöver du den tillhörande .xwb-wavebanken och ett extraheringsverktyg som unxwb. Själva filen kan inte spelas upp.

Utvecklare: Microsoft (DirectX / XNA - XACT tool) Kategori: Spelfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .OBB · .PAK · .ROFL · .PACKAGE

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 14, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet XSB?

I videospel skapas ljud separat för att matcha varje scenario. Microsoft XACT (Cross-platform Audio Creation Tool), en del av DirectX SDK och senare XNA Game Studio, är ett sådant verktyg för att skapa spelljud på Xbox och Windows.

.xsb-filer är de XACT Sound Banks som detta verktyg producerar. De innehåller inte ljuddata. Istället innehåller de metadata och uppspelningsdefinitioner: cue-namn, volym- och tonhöjdsinställningar, loop-regler och kategori-tilldelningar. De råa vågformerna finns i en tillhörande .XWB Wave Bank; en matchande .xgs-fil lagrar XACT Global Settings för projektet.

Dessa filer används i videospel och lagras i spelets ljudkatalog för enkel åtkomst vid körning. .xsb är ett binärt format som öppnas med ASCII-bytes XSB vid offset 0 (hex 58 53 42 00). Verktyg som unxwb kan extrahera bankens innehåll på Windows.

Säkerhet & trygghet

RISK: LOW

En .xsb är inert speldata - ljudmetadata utan skript eller körbart innehåll, så att öppna eller extrahera en är inte farligt. Den enda praktiska varningen: att extrahera ett spels ljud styrs av spelets upphovsrätt/EULA, och extraheringsverktyg från tredje part bör laddas ner från pålitliga källor (t.ex. ursprungliga författarens sida) snarare än slumpmässiga «xsb player»-sajter, som ofta är fällor för annonser/PUP eftersom ingen sådan fristående spelare existerar på ett meningsfullt sätt.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNXACT Sound Bank
UTVECKLAREMicrosoft (DirectX / XNA - XACT tool)sedan 2004 (XACT in DirectX 9.0c / Xbox; later in XNA Game Studio)
KATEGORISpelfiler
MIME-TYPapplication/octet-stream
TYPBinär bank för ljud-metadata (ljud/cue-definitioner; INTE rått ljud)
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
58534200
ASCII
XSB·
XACT sound banks börjar med ASCII-taggen «XSB» vid offset 0. Exakta header-bytes varierar beroende på XACT-verktygsversion; den tillhörande wave-banken (.xwb) börjar med «WBND» och innehåller det faktiska ljudet. Tillförlitlighet: medium eftersom headern är odokumenterad och versionsberoende - verifiera med en hex-editor på ett riktigt prov.

Program som öppnar XSB-filer

Windows3 apps
unxwb / xactbnk (extraction tools) Gratis Community-verktyg (Luigi Auriemma m.fl.) som dumpar ljud från .xwb-wavebanken; .xsb tillhandahåller cue-namn. Det realistiska sättet att få användbart ljud.
MonoGame Öppen källkod För utvecklare: ladda och spela XACT .xsb/.xwb-banker i kod (SoundBank/WaveBank-klasser) när man underhåller ett gammalt XNA-spel.
Microsoft XACT (XNA Game Studio / DirectX SDK) Gratis Det ursprungliga redigeringsverktyget - öppnar .xap-projekt och bygger om .xsb/.xwb. Föråldrat: stöds inte sedan Windows 8 SDK; installera endast för historiskt arbete eller utveckling.

Tekniska detaljer

djup specifikation
FiltypBinär bank för ljud-metadata (definitioner för ljud-cues; lagrar INTE råa ljudvågformer)
UtvecklareMicrosoft - skapad inom DirectX SDK och XNA Game Studio-verktygskedjan
Magic bytes58 53 42 00 - ASCII «XSB» följt av en noll-byte vid fil-offset 0
MIME-typapplication/octet-stream
Tillhörande wave bank.xwb innehåller de faktiska PCM- eller XMA-ljudvågformerna; .xsb refererar till dem via index
Global inställningsfil.xgs (XACT Global Settings) binder samman alla sound banks och wave banks i ett projekt
Källfil för redigerare.xap (XACT Audio Project) är den XML-baserade källan; kompileras till .xsb och .xwb vid bygge
Lagrad uppspelningsdataCue-namn, volym- och tonhöjdskurvor, loop-flaggor, instansgränser, 3D-ljudflaggor, kategoritilldelningar
Refererade ljud-codecsOkomprimerad PCM (WAV) och XMA (Xbox 360 hårdvaruaccelererat komprimerat ljud)
Runtime APIXACT-motor (XAudio2-backend på Windows; hårdvaruljudsystem på Xbox 360)
Byte-ordningLittle-endian för Windows/PC-byggen; Xbox 360-mål kompileras till big-endian byte-ordning
Header-versioneringLayouten är odokumenterad och varierar mellan XACT SDK-versioner; ingen offentlig specifikation finns
SDK-statusMicrosoft har slutat stödja XACT och XNA SDK; MonoGame implementerar en kompatibel XACT-runtime
Typisk sökväg i spelDistribueras tillsammans med matchande .xwb-filer i spelets Sound- eller Audio-katalog
Släppt2004 (XACT in DirectX 9.0c / Xbox; later in XNA Game Studio)
Specifikationen.wikipedia.org

XSB-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med XSB-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om XSB-filer.

Vanliga frågor

Vad är en XSB-fil?
Det är en XACT Sound Bank - en Microsoft-fil för spelljud som innehåller ljud/cue-definitioner (vilket ljud som spelas och hur), inte själva ljudet. Den kommer från spel byggda med XACT/XNA, och det faktiska ljudet finns i den matchande .xwb-wavebanken.
Hur spelar jag upp eller extraherar ljudet från en XSB-fil?
En .xsb har inget ljud att spela upp. Använd ett extraheringsverktyg (unxwb, towav, xactbnk) på den tillhörande .xwb-wavebanken för att dumpa WAV-filer; .xsb-filen tillhandahåller cue-namnen så att du kan identifiera varje ljud.
Varför öppnas inte min XSB-fil eller spelar något ljud?
Eftersom den inte innehåller någon vågformsdata - bara definitioner. Det är en intern speltillgång, inte en vanlig ljudfil. Du behöver den matchande .xwb (och en wave-bank-extraherare) för att få fram det faktiska ljudet.
Vad är skillnaden mellan XSB och XWB?
.xsb (sound bank) lagrar metadata för cues/ljud; .xwb (wave bank) lagrar de faktiska ljudsamplen. XACT delar upp ett spels ljud över båda, och motorn använder .xsb för att bestämma vilken .xwb-våg som ska spelas.
Kan jag fortfarande öppna XSB-filer år 2026?
Endast med äldre verktyg eller community-verktyg. Det ursprungliga XACT-verktyget stöds inte sedan Windows 8 SDK och XNA har upphört; MonoGame kan fortfarande ladda XACT-banker i kod, och extraheringsverktyg kan hämta ljud från .xwb.

Referenser

1Wikipedia - Cross-platform Audio Creation Tool (XACT)en.wikipedia.org
2MonoGame - XACT / SoundBank supportdocs.monogame.net

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.PARTPartial Download File
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.BINCD/DVD Disc Image (BIN/CUE)
8.DLLDynamic Link Library
9.JPGJPEG Image
10.M4AMPEG-4 Audio File

Relaterade filtillägg

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.SAVSaved Game File
.UNITY3DUnity Web Player Data File

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö