Ejemplo n.º 1
0
 public SoundBank(byte[] rawData, int id)
 {
     address      = new SoundBankAddressStruct();
     soundList    = new List <Sound>();
     this.rawData = rawData;
     this.id      = id;
     ChunkRawData(id);
     DecomposeSounds();
 }
Ejemplo n.º 2
0
 public SoundBank(byte[] rawData, int id, int positionPtrStart, byte[] startingEndingAddress)
 {
     address               = new SoundBankAddressStruct();
     soundList             = new List <Sound>();
     songList              = new List <Song>();
     this.rawData          = rawData;
     this.positionPtrStart = positionPtrStart;
     this.songDataAddress  = startingEndingAddress;
     ChunkRawData(id);
     DecomposeSounds();
 }