Skip to content

Commit 27f0083

Browse files
committed
[Frequency tests] Recover the average magnitude band 1
1 parent ada460a commit 27f0083

1 file changed

Lines changed: 7 additions & 9 deletions

File tree

apps/OboeTester/app/src/main/java/com/mobileer/oboetester/FrequencyActivity.java

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -293,15 +293,13 @@ public void run() {
293293
mWaveformBuffer, numSamples, frequencies, numFreqs, spec, passThreshold,
294294
true);
295295

296-
if (numFreqs > 0) {
297-
float maxFreq = frequencies[numFreqs - 1];
298-
float minFreq = frequencies[0];
299-
if (spec != null && spec.getFrequencyAnchors() != null
300-
&& spec.getFrequencyAnchors().length > 0) {
301-
minFreq = spec.getFrequencyAnchors()[0];
302-
}
303-
mLineView.setXRange(minFreq, maxFreq);
296+
float maxFreq = frequencies[numFreqs - 1];
297+
float minFreq = frequencies[0];
298+
if (spec != null && spec.getFrequencyAnchors() != null
299+
&& spec.getFrequencyAnchors().length > 0) {
300+
minFreq = spec.getFrequencyAnchors()[0];
304301
}
302+
mLineView.setXRange(minFreq, maxFreq);
305303

306304
float[] yValues = java.util.Arrays.copyOf(mWaveformBuffer, numSamples);
307305
if (mWaveformLineId == -1) {
@@ -342,7 +340,7 @@ public void run() {
342340
result.alignedBottomThresholdsDbfs);
343341
}
344342

345-
float[] avgMagX = new float[]{frequencies[0], frequencies[numFreqs - 1]};
343+
float[] avgMagX = new float[]{minFreq, maxFreq};
346344
float[] avgMagY = new float[]{result.averageMagnitudeBand1,
347345
result.averageMagnitudeBand1};
348346
if (mAvgMagLineId == -1) {

0 commit comments

Comments
 (0)