Tidal slow, fast, and hurry change pattern duration relative to the cycle
Three Tidal functions change how a pattern maps to cycles. slow N stretches the pattern over N cycles (each event lasts N times longer). fast N (also written density) squashes it into 1/N of a cycle, so fast 0.5 equals slow 2. hurry N is like fast N but also multiplies each sample’s playback speed by N, so hurry 2 plays the pattern twice as fast AND pitches the samples up an octave — this is the audible difference from plain fast. These transform a pattern without changing its internal structure and can be composed with other transformations.
Examples
d1 $ slow 2 $ sound "arpy arpy:1 arpy:2 arpy:3" -- over 2 cycles
d1 $ fast 2 $ sound "arpy arpy:1 arpy:2 arpy:3" -- compressed
d1 $ hurry 2 $ sound "arpy arpy arpy:1 arpy:2" -- fast + pitched up
Assessment
Apply slow 3 to a 4-step pattern — how many cycles to hear it fully? Then compare hurry 2 against fast 2 and describe the difference you hear in the sample’s pitch.