Control Functions

From TidalCycles userbase
Jump to: navigation, search
Function name Input type Description
s Pattern String An alias of sound
n Pattern Double
sound Pattern String Sounds - either sample sets or synth names. This control is *required* when triggering sounds via SuperDirt.
begin Pattern Double Starts sample playback some fraction from the beginning. 0.5 would start playback at the middle.
end Pattern Double Stops sample playback some fraction from the end. 0.5 would stop playback at the middle.
accelerate Pattern Double Speeds up (or slows down) samples while they play.
cps Pattern Double
nudge Pattern Double
unit Pattern String
loop Pattern Double Specifies how many times to loop through the sample.
legato Pattern Double
sustain Pattern Double
gain Pattern Double Specifies volume. Values less than 1 make the sound quieter. Values greater than 1 make the sound louder.
channel Pattern Int
pan Pattern Double Controls stereo position for playback. With the default two-channel setup, zero is left, one is right.
note Pattern Double
freq Pattern Double
midinote Pattern Double
octave Pattern Int Sets where "middle" C is. Default is 5, so "n 0" corresponds to "midinote 60"
offset Pattern Double
cut Pattern Int
orbit Pattern Int
shape Pattern Double Distorts the sound, has a maximum value of 1.
hcutoff Pattern Double Frequency in Hz for a high-pass filter. Alias is "hpf".
hresonance Pattern Double Resonance for high-pass filter. Alias is "hpq".
bandf Pattern Double
bandq Pattern Double
crush Pattern Double
coarse Pattern Int
cutoff Pattern Double
attack Pattern Double
release Pattern Double
hold Pattern Double
tremolorate Pattern Double
tremolodepth Pattern Double
phaserrate Pattern Double
phaserdepth Pattern Double
vowel Pattern String
delaytime Pattern Double
delayfeedback Pattern Double
delayAmp Pattern Double missing from params?
delaySend Pattern Double missing from params?
lock Pattern Double 1 to lock delay to cycles per second (cps) aka tempo sync so with # lock 1 # delayt 0.25 = 1/4 of cycle delay etc

0 to leave in terms of seconds

size Pattern Double
room Pattern Double
dry Pattern Double
leslie Pattern Double
lrate Pattern Double
lsize Pattern Double
waveloss Pattern Double Drops samples n out of 100.
squiz Pattern Double A weird pitch-shifter. Accepts numbers over 1.