diff --git a/packages/tonal/tonleiter.mjs b/packages/tonal/tonleiter.mjs index 67a7b272..e23edf13 100644 --- a/packages/tonal/tonleiter.mjs +++ b/packages/tonal/tonleiter.mjs @@ -13,8 +13,7 @@ export const pc2chroma = (pc) => { return pcs.indexOf(letter.toLowerCase()) + rest.reduce((sum, sign) => sum + accs[sign], 0); }; -export const rotateChroma = (chroma, steps) => ((chroma + steps % 12) + 12) % 12; - +export const rotateChroma = (chroma, steps) => (chroma + (steps % 12) + 12) % 12; export const chroma2pc = (chroma, sharp = false) => { return (sharp ? sharps : flats)[chroma];