public void LoadFile(byte[] Data)
{
m_Reader = new BinaryReader(new MemoryStream(Data));
m_ID = new string(m_Reader.ReadChars(4));
m_DecompressedSize = m_Reader.ReadUInt32();
m_Tag = m_Reader.ReadUInt16();
m_Channels = m_Reader.ReadUInt16();
m_SampleRate = m_Reader.ReadUInt32();
m_AvgByteRate = m_Reader.ReadUInt32();
m_Align = m_Reader.ReadUInt16();
m_Bits = m_Reader.ReadUInt16();
m_DecompressedStream = new MemoryStream((int)m_DecompressedSize);
m_Writer = new BinaryWriter(m_DecompressedStream);
}