From a09349e45729f53f6b8cccb89bdb0b810b3fa08e Mon Sep 17 00:00:00 2001 From: tyow Date: Mon, 26 Jan 2026 17:52:25 -0500 Subject: [PATCH] add note about octave assumption uzu/strudel#1944 --- packages/xen/xen.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/xen/xen.mjs b/packages/xen/xen.mjs index 83f8afc28..775baef81 100644 --- a/packages/xen/xen.mjs +++ b/packages/xen/xen.mjs @@ -64,7 +64,7 @@ function xenOffset(xenScale, offset, index = 0) { // scaleNameOrRatios: string || number[], steps?: number /** - * Assumes a numerical pattern of scale steps, and a scale. Scales accepted are all preset scale names of `tune`, arbitrary edos such as 31edo, or an array of frequency ratios. Returns a new pattern with all values mapped to their associated frequency, assuming a base frequency of 220hz. + * Assumes a numerical pattern of scale steps, and a scale. Scales accepted are all preset scale names of `tune`, arbitrary edos such as 31edo, or an array of frequency ratios. Assumes scales repeat at octave (2/1). Returns a new pattern with all values mapped to their associated frequency, assuming a base frequency of 220hz. * * @name xen * @returns Pattern