From 897a750f706f23b4bf26e7241e392c41665c7c87 Mon Sep 17 00:00:00 2001 From: tyow Date: Mon, 2 Feb 2026 16:10:47 -0500 Subject: [PATCH] tagging --- packages/xen/xen.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/xen/xen.mjs b/packages/xen/xen.mjs index 4e6f75d0c..206776f2e 100644 --- a/packages/xen/xen.mjs +++ b/packages/xen/xen.mjs @@ -123,10 +123,11 @@ export const xen = register('xen', function (scaleNameOrRatios, pat) { /** * Assumes pattern of frequencies tuned to some `base` frequency, such as the output of `xen` * Because `xen` defaults to `220Hz`, so will `withBase`. - * but you can specify a different original base with the standard optional array syntax `:` + * but you can specify a different original base with the standard optional array syntax '`:`' * @name withBase * @param {number} base * @param {number} (optional) originalBase + * @tags tonal * * @example * "[0 1 2 3] [3 4] [4 3 2 1]".xen("hexany23").withBase("<220 [300 200]>") @@ -167,6 +168,7 @@ export const withBase = register('withBase', (b, pat) => { * Transposes the frequency by `amt` edoSteps * @name ftranspose * @synonyms ftrans, fTrans, ftranspose, fTranspose + * @tags tonal * @param {number} amt * @param {number} edoSize (optional) * @returns {Pattern}