GVerb

final case
class GVerb(in: GE, roomSize: GE, revTime: GE, damping: GE, inputBW: GE, spread: GE, dryLevel: GE, earlyRefLevel: GE, tailLevel: GE, maxRoomSize: GE) extends MultiOut with AudioRated

A stereophonic reverb UGen. It is based on the GVerb LADSPA effect by Juhana Sadeharju.

'''Note:''' A CPU spike may occur when the synth is instantiated. '''Warning:''' The UGen has a bug which results in loud noise if the room size is increased during playback. It seems safe to start with a large room size and ''decrease'' the value during playing. '''Warning:''' The UGen may crash the server if roomSize becomes larger than maxRoomSize .

Value Params
damping

high frequency attenuation (1 is maximum attenuation)

dryLevel

amount of dry signal

earlyRefLevel

amount of early reflections

inputBW

high frequency attenuation of the input signal (0 to 1)

maxRoomSize

maximum value that roomSize can take. This is used for the early reflection delay lines and is only read at initialization time. ''(init-time only)''

revTime

reverberation time in seconds.

roomSize

Size of the virtual room in meters. It must not be greater than maxRoomSize . Note that quick changes in roomSize may result in zipper noise and an audible Doppler effect.

spread

stereo spread of the reverb signal. Units?

tailLevel

amount of late reverberation

See also
Companion
object
trait Serializable
trait AudioRated
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
final
def rate: Rate
Inherited from
AudioRated

Inherited fields

lazy override
val hashCode: Int
Inherited from
UGenSource