mirror of
https://github.com/eliasstepanik/strudel-docker.git
synced 2026-01-11 13:48:34 +00:00
2.2 KiB
2.2 KiB
Tidal Features in Strudel
Basics
- drawLine
- setcps
- naming patterns? block based evaluation?
- once
- silence
- hush
- panic
Concatenation
https://tidalcycles.org/docs/patternlib/tour/concatenation
- cat: is synonym to fastcat in strudel, while in tidal, cat is slowcat
- fastcat
- timeCat: why is this camel case?
- randcat
- 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)- stack
- superimpose
- layer
- steps ?
- iter
- iter' = iterBack
Alteration
- range, rangex
- quantise
- ply
- stutter = echo
- stripe, slowstripe
- palindrome = every(2, rev)
- trunc
- linger
- chunk, chunk'
- shuffle
- scramble
- rot
- step / step'
- lindenmeyer
- spread / spreadf / fastspread
- spreadChoose / spreadr
conditions
- every
- every'
- whenmod
- sometimes, sometimesBy, someCycles, someCyclesBy
- choose, chooseby, wchoose, wchooseby
- struct
- mask
- sew
- stitch
- select, selectF
- pickF
- squeeze
- euclid, euclidLegato
- euclidInv, euclidFull
- ifp
Time
- fast
- fastGap
- slow
- hurry
- compress: is this compressSpan?
- zoom
- within
- off
- rotL / rotR
- rev
- jux
- juxBy
- swingBy / swing
- ghost
- inside / outside
Harmony & Melody
- 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
- segment
- discretise
Randomness
- rand / irand
- perlin / perlinWith / perlin2 / perlin2With
Composition
- ur
- seqP / seqPLoop