From d046e01684239d352d87ba3bc894eecff9a818ee Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Mon, 13 Mar 2023 20:44:10 +0100 Subject: [PATCH] fix example explanation --- paper/iclc2023.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/paper/iclc2023.md b/paper/iclc2023.md index f1219a9ce..730f230c9 100644 --- a/paper/iclc2023.md +++ b/paper/iclc2023.md @@ -133,9 +133,9 @@ The following example showcases how patterns can be utilised to create musical c "<0 2 [4 6](3,4,1) 3>" .off(1/4, add(2)) .off(1/2, add(6)) -.scale('D minor') -.legato(.25) +.scale('D3 minor') .note().s("sawtooth square") +.legato(.25) .delay(.8).delaytime(.125) ``` @@ -152,11 +152,11 @@ These numbers then undergo various pattern transformations. Here is a short desc - `brackets`: elements inside brackets are divided equally over the time of their parent - `.euclid(p, s, o)`: place p pulses evenly over s steps, with offset o [@toussaintEuclideanAlgorithmGenerates2005] - `.off(n, f)`: layers a pattern on top of itself, with the new layer offset by n cycles, and with function f applied -- `.legato(n)`: multiply the duration of all events in a pattern by a factor of n -- `.echo(t, n, v)`: copy each event t times, with n cycles in between each copy, decreasing velocity by v +- `.scale(name)`: interpretes numbers as indices inside the given scale - `.note()`: interprets values as notes - `.s(name)`: play back each event with the given sound -- `.delay(wet)`: add delay +- `.legato(n)`: multiply the duration of all events in a pattern by a factor of n +- `.delay(amount)`: delay effect send amount - `.delaytime(t)`: set delay time Much of the above will be familiar to Tidal users.