fix: filters without envelopes

This commit is contained in:
Felix Roos 2023-09-16 01:33:09 +02:00
parent 735f892a08
commit 989dc0aabe

View File

@ -98,7 +98,7 @@ export function createFilter(
filter.frequency.value = frequency;
// Apply ADSR to filter frequency
if (fenv !== 0) {
if (!isNaN(fenv) && fenv !== 0) {
const offset = fenv * fanchor;
const min = clamp(2 ** -offset * frequency, 0, 20000);