public IChunk GetChunk(WaveHelper.WaveChunkType ChunkType)
 {
     for (int x = 0; x < WaveChunks.Length; x++)
     {
         if (WaveChunks[x].GetChunkType() == ChunkType)
         {
             return(WaveChunks[x]);
         }
     }
     return(null);
 }
 public IChunk GetChunk(int startIndex, WaveHelper.WaveChunkType ChunkType)
 {
     if (startIndex >= WaveChunks.Length)
     {
         return(null);
     }
     for (int x = startIndex; x < WaveChunks.Length; x++)
     {
         if (WaveChunks[x].GetChunkType() == ChunkType)
         {
             return(WaveChunks[x]);
         }
     }
     return(null);
 }