Wave ファイル解析用クラス。
Example #1
0
 /// <summary>
 /// データ wave の読み出し。
 /// 無音区間の除去を行う。
 /// </summary>
 /// <param name="filename">ファイル名</param>
 /// <param name="length">読み込む長さ</param>
 /// <param name="skip">ファイルの先頭を読み飛ばす長さ</param>
 /// <param name="threshold">閾値</param>
 /// <param name="relative">閾値にピーク値から見た相対値を使う</param>
 /// <param name="dstLength">コピー後の配列の長さ</param>
 public void ReadData(string filename, int skip, int length, double threshold, bool relative, int dstLength)
 {
     this.data = WaveAnalyzer.Read(filename, skip, length, threshold, relative, dstLength);
 }
Example #2
0
 /// <summary>
 /// データ wave の読み出し。
 /// </summary>
 /// <param name="filename">ファイル名</param>
 /// <param name="length">読み込む長さ</param>
 /// <param name="skip">ファイルの先頭を読み飛ばす長さ</param>
 /// <param name="dstLength">コピー後の配列の長さ</param>
 public void ReadData(string filename, int skip, int length, int dstLength)
 {
     this.data = WaveAnalyzer.Read(filename, skip, length, dstLength);
 }