From e747c0b0602d3056bda21b4f799ba50893a9ce82 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Sat, 23 Apr 2022 21:08:58 +0200 Subject: [PATCH] remove featurelist as it's now kept up to date in #31 --- featurelist.md | 131 ------------------------------------------------- 1 file changed, 131 deletions(-) delete mode 100644 featurelist.md diff --git a/featurelist.md b/featurelist.md deleted file mode 100644 index 5135e511..00000000 --- a/featurelist.md +++ /dev/null @@ -1,131 +0,0 @@ -# Tidal Features in Strudel - -## Basics - -- [ ] drawLine -- [ ] setcps -- [ ] naming patterns? block based evaluation? -- [ ] once -- [x] silence -- [x] hush -- [ ] panic - -## Concatenation - -https://tidalcycles.org/docs/patternlib/tour/concatenation - -- [x] cat: is synonym to fastcat in strudel, while [in tidal, cat is slowcat](https://tidalcycles.org/docs/patternlib/tour/concatenation#cat) -- [x] fastcat -- [x] timeCat: why is this camel case? -- [ ] randcat -- [x] append: but is like fastAppend in tidal -- [ ] fastAppend -- [ ] slowAppend -- [ ] wedge -- [ ] brak -- [ ] flatpat - -## Accumulation - -- [ ] overlay => like stack? "The overlay function is similar to cat" => wrong? -- [ ] `<>` operator (=== overlay) -- [x] stack -- [x] superimpose -- [x] layer -- [ ] steps ? -- [x] iter -- [x] iter' = iterBack - -## Alteration - -- [ ] range, rangex -- [ ] quantise -- [ ] ply -- [x] stutter = echo -- [ ] stripe, slowstripe -- [ ] palindrome = every(2, rev) -- [ ] trunc -- [ ] linger -- [x] chunk, chunk' -- [ ] shuffle -- [ ] scramble -- [ ] rot -- [ ] step / step' -- [ ] lindenmeyer -- [ ] spread / spreadf / fastspread -- [ ] spreadChoose / spreadr - -## conditions - -- [x] every -- [ ] every' -- [ ] whenmod -- [ ] sometimes, sometimesBy, someCycles, someCyclesBy -- [ ] choose, chooseby, wchoose, wchooseby -- [x] struct -- [x] mask -- [ ] sew -- [ ] stitch -- [ ] select, selectF -- [ ] pickF -- [ ] squeeze -- [x] euclid, euclidLegato -- [ ] euclidInv, euclidFull -- [ ] ifp - -## Time - -- [x] fast -- [x] fastGap -- [x] slow -- [ ] hurry -- [ ] compress: is this compressSpan? -- [ ] zoom -- [ ] within -- [x] off -- [ ] rotL / rotR -- [x] rev -- [x] jux -- [ ] juxBy -- [ ] swingBy / swing -- [ ] ghost -- [ ] inside / outside - -## Harmony & Melody - -- [x] scale -- [ ] scaleList -- [ ] getScale -- [ ] toScale -- [ ] chordList -- [ ] arpeggiate -- [ ] arp - -## Transitions - -- [ ] anticipate / anticipateIn -- [ ] clutch / clutchIn -- [ ] histpan -- [ ] interpolate / interpolateIn -- [ ] jump / jumpIn / jumpIn' / jumpMod -- [ ] wait / waitT -- [ ] wash / washIn -- [ ] xfade / xfadeIn - -## Sampling - -- [ ] chop -- [ ] striate / striateBy -- [ ] loopAt -- [x] segment -- [ ] discretise - -## Randomness - -- [ ] rand / irand -- [ ] perlin / perlinWith / perlin2 / perlin2With - -## Composition - -- [ ] ur -- [ ] seqP / seqPLoop