Greyhole

final case
class Greyhole(rate: Rate, inL: GE, inR: GE, delayTime: GE, damp: GE, size: GE, diff: GE, feedback: GE, modDepth: GE, modFreq: GE) extends MultiOut

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

This is a third-party UGen (DEINDUGens).

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)

See also
Companion
object
trait Serializable
class MultiOut
class SomeOut
trait Lazy
trait GE
class UGenSource[UGenInLike]
trait Expander[UGenInLike]
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def left: GE
def right: GE

Inherited methods

final
def name: String
Inherited from
UGenSource
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product

Inherited fields

lazy override
val hashCode: Int
Inherited from
UGenSource