From aeb51a157feeff9253d0ca97cc06a0f3e4f579f9 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Fri, 25 Feb 2022 21:55:47 +0100 Subject: [PATCH] fix transpose number bug --- repl/src/tonal.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repl/src/tonal.ts b/repl/src/tonal.ts index aee4b42d..0273e30f 100644 --- a/repl/src/tonal.ts +++ b/repl/src/tonal.ts @@ -52,9 +52,9 @@ Pattern.prototype._transpose = function (intervalOrSemitones: string | number) { : String(intervalOrSemitones); if (typeof event.value === 'number') { const semitones = typeof interval === 'string' ? Interval.semitones(interval) || 0 : interval; - return event.withValue(event.value + semitones); + return event.withValue(() => event.value + semitones); } - return event.withValue((v) => Note.transpose(event.value, interval)); + return event.withValue(() => Note.transpose(event.value, interval)); }); };