From 64d80f98dbbe21bcd6a6def5dc016453133ed40b Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sun, 31 Dec 2023 16:59:45 +0100 Subject: [PATCH] fix: make sure n is never undefined before nanFallback --- packages/core/util.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/util.mjs b/packages/core/util.mjs index a85f8d7a..6c0439b6 100644 --- a/packages/core/util.mjs +++ b/packages/core/util.mjs @@ -95,7 +95,7 @@ export function nanFallback(value, fallback) { } // round to nearest int, negative numbers will output a subtracted index export const getSoundIndex = (n, numSounds) => { - return _mod(Math.round(nanFallback(n, 0)), numSounds); + return _mod(Math.round(nanFallback(n ?? 0, 0)), numSounds); }; export const getPlayableNoteValue = (hap) => {