diff --git a/src/documentation/patterns.ts b/src/documentation/patterns.ts index 2fc8ea1..af9c715 100644 --- a/src/documentation/patterns.ts +++ b/src/documentation/patterns.ts @@ -185,13 +185,13 @@ beat(1)::snd('sine').sustain(0.1).freq([100,100,100,100,200].unique().beat()).ou true )} -- scale(scale: string, mask: number): extrapolate a custom-masked scale from each list elements. [0].scale("major", 3) returns [0,2,4]. You can use western scale names like (Major, Minor, Minor pentatonic ...) or [zeitler](https://ianring.com/musictheory/scales/traditions/zeitler) scale names. Alternatively you can also use the integers as used by Ian Ring in his [study of scales](https://ianring.com/musictheory/scales/). +- scaleArp(scale: string, mask: number): extrapolate a custom-masked scale from each list elements. [0].scale("major", 3) returns [0,2,4]. You can use western scale names like (Major, Minor, Minor pentatonic ...) or [zeitler](https://ianring.com/musictheory/scales/traditions/zeitler) scale names. Alternatively you can also use the integers as used by Ian Ring in his [study of scales](https://ianring.com/musictheory/scales/). ${makeExample( "Extrapolate a 3-elements Mixolydian scale from 2 notes", ` beat(1) :: snd('gtr') - .note([0,5].scale("mixolydian", 3).beat() + 50) + .note([0,5].scaleArp("mixolydian", 3).beat() + 50) .out() `, true