A complex echo-like effect UGen, inspired by the classic Eventide effect of a similar name. The effect consists of a diffuser (like a mini-reverb) connected in a feedback system with a long modulated delay-line. Excels at producing spacey washes of sound.
''Note'': You may need to increase the server's real-time memory
===Examples===
// discrete
play {
val src = LeakDC.ar(Splay.ar(Impulse.ar(Seq(1, 3, 5, 7, 9))))
Greyhole.ar(
inL = src.out(0), inR = src.out(1), delayTime = 0.1, damp = 0.1,
feedback = 0.1, modDepth = 0.01, modFreq = 2)
}
// time modulation
play {
val src = LeakDC.ar(Splay.ar(Impulse.ar(Seq(1, 3, 5, 7, 9))))
val time = LFTri.kr(0.01).linExp(-1, 1, 0.05, 0.2)
Greyhole.ar(
inL = src.out(0), inR = src.out(1), delayTime = time, damp = 0.4,
feedback = 0.99, modDepth = 0.01, modFreq = 2)
}
This is a third-party UGen (DEINDUGens).
- See also
- Companion
- class
Type members
Value members
Concrete methods
- Value Params
- damp
damping of high-frequencies as the delay decays. 0 is no damping, 1 is very strong damping (0..1)
- delayTime
approximate delay time in seconds. (0.1..60)
- diff
shape of echo patterns produced by the diffuser. At very low values, the diffuser acts like a delay-line whose length is controlled by the
size
parameter. Medium values produce a slow build-up of echoes, giving the sound a reversed-like quality. Values of 0.707 or greater than produce smooth exponentially decaying echoes. (0..1)- feedback
amount of feedback through the system. Sets the number of repeating echoes. A setting of 1.0 produces infinite sustain. (0..1)
- inL
left input signal
- inR
right input signal
- modDepth
depth of delay-line modulation. Use in combination with
modFreq
to produce chorus and pitch-variations in the echoes. (0..1)- modFreq
frequency of delay-line modulation. Use in combination with
modDepth
to produce chorus and pitch-variations in the echoes. (0..10)- size
scales the size of delay-lines, producing the impression of a larger or smaller space. Values below 1 can sound quite metallic. (0.5..5)