private void FindMax() { for (int j = 0; j < _samples.Count; j++) { ISample s = _samples[j]; for (int c = 0; c < s.NumChannels; c++) { double v = Math.Abs(s[c]); if (v > _maxVal) { _maxVal = v; _maxPos = j; } } } }