fix: preserve exact beam pattern work caps
This commit is contained in:
@@ -368,9 +368,8 @@ export function computeReceiveBeamPattern(options) {
|
||||
}
|
||||
const preliminarySampleCount =
|
||||
requestedSampleCount === "auto" ? 36 : requestedSampleCount;
|
||||
const preliminaryMaximumEvaluationCount = microphoneCount * (
|
||||
preliminarySampleCount + HPBW_BISECTION_ITERATIONS * 2
|
||||
);
|
||||
const preliminaryMaximumEvaluationCount =
|
||||
microphoneCount * preliminarySampleCount;
|
||||
if (
|
||||
!Number.isSafeInteger(preliminaryMaximumEvaluationCount) ||
|
||||
preliminaryMaximumEvaluationCount > maximumEvaluations
|
||||
|
||||
Reference in New Issue
Block a user