Packages

object FreeVerb extends ProductReader[FreeVerb] with Serializable

A monophonic reverb UGen. All parameters are specified in and automatically clipped to the range 0 to 1. The UGen is stateless insofar it does not use a random number generator.

Examples
// mouse control for mix and room
play {
  val in   = Decay.ar(Impulse.ar(1), 0.25) * LFCub.ar(1200) * 0.1
  val mix  = MouseX.kr
  val room = MouseY.kr
  val verb = FreeVerb.ar(in, mix, room, "damp".kr(0.5))
  Pan2.ar(verb)
}
See also

FreeVerb2

GVerb

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FreeVerb
  2. Serializable
  3. ProductReader
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def ar(in: GE, mix: GE = 0.33f, room: GE = 0.5f, damp: GE = 0.5f): FreeVerb

    in

    input signal to reverberate

    mix

    dry/wet balance from zero (only dry) to one (only wet)

    room

    room size

    damp

    high frequency attenuation (1 is maximum attenuation)

  2. def read(in: RefMapIn, key: String, arity: Int): FreeVerb
    Definition Classes
    FreeVerbProductReader