diff --git a/assets/index-3c3edd4d.js.gz b/assets/index-3c3edd4d.js.gz deleted file mode 100644 index 49841a5..0000000 Binary files a/assets/index-3c3edd4d.js.gz and /dev/null differ diff --git a/assets/index-3c3edd4d.js b/assets/index-90c7e125.js similarity index 99% rename from assets/index-3c3edd4d.js rename to assets/index-90c7e125.js index d223442..5342dc1 100644 --- a/assets/index-3c3edd4d.js +++ b/assets/index-90c7e125.js @@ -414,7 +414,7 @@ Method chains become fun if you add just a little bit of complexity to them. You ## Registering a chain -You can use the register() function to... register a chain that you would like to re-use later on. +You can use the register(...args) function to... register a chain that you would like to re-use later on. ${e("Re-creating a classic Tidal function",` // Playing with extreme panning and playback rate @@ -424,21 +424,21 @@ register('juxrev', n=>n.pan([0, 1]).speed([1, -1])) beat(1)::sound('fhh').juxrev().out() `,!0)} -This is an extremely powerful construct. For example, you can use it to create synthesizer presets! +This is an extremely powerful construct. For example, you can use it to create synthesizer presets and reuse them later on. You can also define parameters for your registered functions. For example: ${e("Re-creating a classic Tidal function",` // Registering a specific synth architecture -register('sub', n=>n.ad(0, .25) - .fmi(4).pan([0, 1]) +register('sub', (n,x=4,y=80)=>n.ad(0, .25) + .fmi(x).pan([0, 1]) .delay(0.5).delayt(1/8).delayfb(1/3) - .lpf(25+usine(1/3)*80) + .lpf(25+usine(1/3)*y) .lpad(4, 0, .25) ) // Using it with an arpeggio rhythm(.25, [6, 8].beat(), 12)::sound('sine') .note([0, 2, 4, 5].scale('minor', 50).beat(0.5)) - .sub().out()`,!0)} + .sub(8).out()`,!0)} ## Conditional chaining diff --git a/assets/index-90c7e125.js.gz b/assets/index-90c7e125.js.gz new file mode 100644 index 0000000..26c0b8e Binary files /dev/null and b/assets/index-90c7e125.js.gz differ diff --git a/index.html b/index.html index 80d8a58..647953f 100644 --- a/index.html +++ b/index.html @@ -14,7 +14,7 @@ - +