From 31d0225341366ada45553ce02959a2c0a7e97bb9 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Thu, 30 Jun 2022 16:49:01 +0200 Subject: [PATCH] toMidi now understands numbers --- packages/core/util.mjs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/core/util.mjs b/packages/core/util.mjs index 0a4866d07..750662c02 100644 --- a/packages/core/util.mjs +++ b/packages/core/util.mjs @@ -19,6 +19,9 @@ export const tokenizeNote = (note) => { // turns the given note into its midi number representation export const toMidi = (note) => { + if (typeof note === 'number') { + return note; + } const [pc, acc, oct] = tokenizeNote(note); if (!pc) { throw new Error('not a note: "' + note + '"');