XAP File Format: Wave Bank

Parent: XACT Project File Format Layout

Syntax

Wave Bank
{
Name = string;
File = string;
Xbox File = string;
Windows File = string;
Seek Tables = #;
Header File = string;
Alignment = #;
Streaming = 1 / 0;
Entry Names = 1 / 0;
Compact = 1 / 0;
Audition Sync Disabled  = 1 / 0;
Bank Last Modified Low  = #;
Bank Last Modified High = #;
Header Last Modified High = #;
Header Last Modified Low = #;

Compression Preset Name = string;
Compression Preset ID = #;

// Zero or more waves
         
Wave
{
}
}

}

Elements

Element Type Comment
Name String Name of wavebank
File String Path to the wavebank file (*.xwb) (deprecated)
Xbox File String Path to the Xbox format wavebank file (*.xwb)
Windows File String Path to the Windows format wavebank file (*.xwb)
Header File String Pathname of header file (*.h)
Alignment Number Wavebank alignment
Streaming Boolean 0/1 0: In-memory, 1: Streaming
Entry Names Boolean 0/1 0: No entry names, 1: Include entry names
Compact Boolean 0/1 0: Normal format, 1: Compact format
Audition Sync Disabled Boolean 0/1 0: Bank will sync to audition engine, 1: Bank will not sync to audition engine
Bank Last Modified Low Number Date wavebank file last modified
Bank Last Modified High Number Date wavebank file last modified
Header Last Modified Low Number Date header file last modified
Header Last Modified High Number Date header file last modified
Compression Preset Name String Compression Preset attached to this bank
Compression Preset ID Number Compression Preset attached to this bank
Wave Section (zero or more) Waves stored in the wavebank.