diff --git a/packages/tonal/tonal.mjs b/packages/tonal/tonal.mjs index 854fd1b6..d67a58b3 100644 --- a/packages/tonal/tonal.mjs +++ b/packages/tonal/tonal.mjs @@ -154,6 +154,7 @@ export const scale = register('scale', function (scale, pat) { if (!isNaN(asNumber)) { // TODO: worth keeping for supporting ':' in (non-mininotation) strings? scale = scale.replaceAll(':', ' '); + scale = scale.replaceAll(',', ' '); let [tonic, scaleName] = Scale.tokenize(scale); const { pc, oct = 3 } = Note.get(tonic); note = scaleOffset(pc + ' ' + scaleName, asNumber, pc + oct);