Made by Ben Gold. Sonic Pi's octaver.
octer: octave harmonics
octersub: half-frequency harmonics
octersubsub: quarter-frequency harmonics
Made by Ben Gold. Simple frequency shifter. Description taken from the SuperCollider
FreqShift object documentation:
FreqShift implements single sideband amplitude modulation, also known as frequency shifting, but not to be confused with pitch shifting. Frequency shifting moves all the components of a signal by a fixed amount but does not preserve the original harmonic relationships.)
fshiftphase: phase of the shifted frequency
The total shift (in hertz) is
fshift * fshiftnote.
Made by Ben Gold. Ring modulation:
ring: modulation amount
ringf: modulation frequency
ringdf: slide in modulation frequency
tremdp: tremolo depth
tremr: tremolo speed
Time and Space
Tidal default delay effect:
delayt: delay time
delayfb: feedback amount
lock: a pattern of numbers. Specifies whether
delaytimeis calculated relative to cps. When set to 1,
delaytimeis a direct multiple of a cycle.
Tidal default reverb effect, by Jost Muxfeld and James McCartney. Values from 0 to 1:
dry: dry amount
room: room size
sz: metaphor for depth
Emulation of a Leslie speaker: speakers rotating in a wooden amplified cabinet:
leslie: dry and wet amount
lrate: modulation rate (
lsize: physical size of the cabinet in meters. Be careful, it might be slightly larger than your computer. Affects the Doppler amount (pitch warble)
Spectral delay coded by Mads Kjeldgaard:
Made by Mads Kjeldgaard. Freeze magnitudes at current levels when
freze > 0 and advances phase according to difference between frames to try and maintain current spectral quality:
freeze: freeze amount
att: in seconds.
hold: in seconds.
rel: in seconds.
legato: amount of overlap between two adjacent synth sounds. Values less than one (e.g.
0.5) will cut the sound off sooner. Values greater than one (e.g.
1.5) will cut the sound off later
Made by Alex McLean. A fun classic DJ Filter. Low pass filter for the first half of the range, high pass for the rest:
djf: 0 to 1
lpf: cutoff amount in hertz
lpq: from 0 to 1
Be gentle with the resonance amount
hpf: cutoff amount in hertz
bpf: center frequency in hertz
Formant filter to make things sound like vowels. You can use
a e i o u. Use a rest (
~) to override the effect:
vowel: choose a vowel or a pattern of vowels
Spectral comb filter
Made by Mads Kjeldgaard. Number of teeth and width of the comb are all controlled using one floating point number:
comb: number of teeths and width of the comb filter
Spectral high pass filter
Made by Mads Kjeldgaard.
hbrick: floats from
Spectral low pass filter
Made by Mads Kjeldgaard.
lbrick: floats from
Made by Ben Gold. A crunchy distortion with a lot of high harmonics.
distort: distortion amount
Made by Ben Gold. Triode-like distortion, uses only one parameter.
triode: distortion amount
A type of amplifier:
shape: values from 0 to 1
It might get loud
Made by Calum Gunn. Reminiscent of some weird mixture of filter, ring-modulator and pitch-shifter. Try passing multiples of
2 to it -
8 etc. The SuperCollider manual defines
A simplistic pitch-raising algorithm. It's not meant to sound natural; its sound is reminiscent of some weird mixture of filter, ring-modulator and pitch-shifter, depending on the input. The algorithm works by cutting the signal into fragments (delimited by upwards-going zero-crossings) and squeezing those fragments in the time domain (i.e. simply playing them back faster than they came in), leaving silences inbetween. All the parameters apart from memlen can be modulated.
squiz: squiz amount
Made by Mads Kjeldgaard. Shift and scale the position of the bins. Can be used as a very crude frequency shifter/scaler:
binshift: stretching and shifting of bins
Made by Mads Kjeldgaard. Accepts floats to control the width and placement of the scrambling in the spectrum:
A classic bitcrushing effect:
crush: 1 for a drastic reduction in bit-depth, 16 for barely no reduction
Fake audio resampling:
coarse: 1 for original, 2 for half, 3 for a third and so on
Made by Calum Gunn. Divides an audio stream into tiny segments, using the signal's zero-crossings as segment boundaries, and discards a fraction of them. Takes a number between
100, denoted the percentage of segments to drop. The SuperCollider manual describes the Waveloss effect this way:
Divide an audio stream into tiny segments, using the signal's zero-crossings as segment boundaries, and discard a fraction of them (i.e. replace them with silence of the same length). The technique was described by Trevor Wishart in a lecture. Parameters: the filter drops drop out of out of chunks. mode can be 1 to drop chunks in a simple deterministic fashion (e.g. always dropping the first 30 out of a set of 40 segments), or 2 to drop chunks randomly but in an appropriate proportion.)
Made by Ben Gold from Sonic Pi's
krush: dry-wet (0 for dry)
kcutoff: cutoff of the krush filter
Made by Mads Kjeldgaard. Accepts floats to determine the amount of smearing:
smear: amount of smearing
Made by Mads Kjeldgaard. SuperCollider description:
Applies the conformal mapping z → (z - a) / (1 - za*) to the phase vocoder bins z with a given by the real and imag inputs to the UGen. Makes a transformation of the complex plane so the output is full of phase vocoder artifacts but may be musically fun. Usually keep |a| < 1 but you can of course try bigger values to make it really noisy. a = 0 should give back the input mostly unperturbed.
You can also check this link.
Made by Mads Kjeldgaard.