public static bool Skip(BinaryReader reader, FormatHeader header, int length)
{
try
{
int readSize;
if(!header.IsStereo) // モノラル
if(!header.Is16Bit) readSize = length;
else readSize = length * 2;
else // ステレオ
if(!header.Is16Bit) readSize = length * 2;
else readSize = length * 4;
reader.ReadBytes(readSize);
}
catch(EndOfStreamException)
{
return false;
}
return true;
}