mirror of
https://codeberg.org/uzu/strudel
synced 2026-07-13 06:19:33 -04:00
fix transpose number bug
This commit is contained in:
+2
-2
@@ -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));
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user