/// <summary> /// 分析波形 /// </summary> /// <param name="testData">测试波形</param> /// <param name="sampleDelay">测试数据前面的无效数据长度</param> /// <param name="dataSize">有效测试波形长度</param> public override void Analyze(double[] testData, uint sampleDelay = 0, uint dataSize = 0) { double[] validTestData = GetValidTestData(testData, ref dataSize, sampleDelay); uint pathDelay = AudioAnalyzer.AnalyzePathDelay(validTestData, RefWaveform.GetWaveData()); //analyzer.SetDataDelayCounts(pathDelay); base.Analyze(validTestData, 0, 0); }