Update src/voice/RecorderWorklet.ts to use sanity

Co-authored-by: Germain <germain@souquet.com>
This commit is contained in:
Travis Ralston 2021-04-20 09:32:12 -06:00 committed by GitHub
parent 4f75e2944c
commit b519d85127
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -44,8 +44,8 @@ class MxVoiceWorklet extends AudioWorkletProcessor {
// waveform.
//
// We translate the amplitude down to 0-1 for sanity's sake.
const minVal = monoChan.reduce((m, v) => Math.min(m, v), Number.MAX_SAFE_INTEGER);
const maxVal = monoChan.reduce((m, v) => Math.max(m, v), Number.MIN_SAFE_INTEGER);
const minVal = Math.min(...monoChan);
const maxVal = Math.max(...monoChan);
const amplitude = percentageOf(maxVal, -1, 1) - percentageOf(minVal, -1, 1);
this.port.postMessage(<IAmplitudePayload>{