de.sciss.synth

ugen

package ugen

Visibility
  1. Public
  2. All

Type Members

  1. final case class ArrayMax(rate: Rate, in: GE) extends MultiOut with Product with Serializable

    A UGen that finds the largest value across the channels of its input signal, providing both the value and the index.

  2. final case class ArrayMin(rate: Rate, in: GE) extends MultiOut with Product with Serializable

    A UGen that finds the smallest value across the channels of its input signal, providing both the value and the index.

  3. final case class BufMax(rate: Rate, buf: GE, gate: GE = synth.this.GE.const(1)) extends MultiOut with IsIndividual with Product with Serializable

    A UGen that finds the largest value in a buffer, providing both the value and the index.

  4. final case class BufMin(rate: Rate, buf: GE, gate: GE = synth.this.GE.const(1)) extends MultiOut with IsIndividual with Product with Serializable

    A UGen that finds the smallest value in a buffer, providing both the value and the index.

  5. final case class CircleRamp(rate: MaybeRate, in: GE, dur: GE = synth.this.GE.const(0.1), lo: GE = synth.this.GE.const(-180), hi: GE = synth.this.GE.const(180)) extends SingleOut with Product with Serializable

    This is a UGen like Ramp , but it always takes the shortest way around a defined circle, wrapping values where appropriate.

  6. final case class DFM1(rate: Rate, in: GE, freq: GE = synth.this.GE.const(440), res: GE = synth.this.GE.const(0.1), gain: GE = synth.this.GE.const(1.0), mode: GE = synth.this.GE.const(0), noise: GE = synth.this.GE.const(3.0E-4)) extends SingleOut with Product with Serializable

    A digital filter UGen which aims at accurately modeling an analog filter.

  7. final case class ListTrig(rate: Rate, buf: GE, size: GE, reset: GE = synth.this.GE.const(0), delay: GE = synth.this.GE.const(0)) extends SingleOut with IsIndividual with Product with Serializable

    A UGen that produces a scheduled sequences of trigger impulses.

  8. final case class ListTrig2(rate: Rate, buf: GE, size: GE, reset: GE = synth.this.GE.const(0)) extends SingleOut with IsIndividual with Product with Serializable

    A UGen that produces a scheduled sequences of trigger impulses.

  9. final case class Logger(rate: Rate, buf: GE, in: GE, trig: GE, reset: GE = synth.this.GE.const(0)) extends SingleOut with HasSideEffect with IsIndividual with Product with Serializable

    A UGen to store values in a buffer upon receiving a trigger.

  10. final case class VBAP(rate: MaybeRate, numChannels: Int, in: GE, buf: GE, azimuth: GE = synth.this.GE.const(0), elevation: GE = synth.this.GE.const(1), spread: GE = synth.this.GE.const(0)) extends MultiOut with Product with Serializable

    A UGen for Vector Base Amplitude Panning (VBAP).

  11. trait VBAPSetup extends AnyRef

Value Members

  1. object ArrayMax extends Serializable

    A UGen that finds the largest value across the channels of its input signal, providing both the value and the index.

  2. object ArrayMin extends Serializable

    A UGen that finds the smallest value across the channels of its input signal, providing both the value and the index.

  3. object BufMax extends Serializable

    A UGen that finds the largest value in a buffer, providing both the value and the index.

  4. object BufMin extends Serializable

    A UGen that finds the smallest value in a buffer, providing both the value and the index.

  5. object CircleRamp extends Serializable

    This is a UGen like Ramp , but it always takes the shortest way around a defined circle, wrapping values where appropriate.

  6. object DFM1 extends Serializable

    A digital filter UGen which aims at accurately modeling an analog filter.

  7. object ListTrig extends Serializable

    A UGen that produces a scheduled sequences of trigger impulses.

  8. object ListTrig2 extends Serializable

    A UGen that produces a scheduled sequences of trigger impulses.

  9. object Logger extends Serializable

    A UGen to store values in a buffer upon receiving a trigger.

  10. object VBAP extends Serializable

    A UGen for Vector Base Amplitude Panning (VBAP).

  11. object VBAPSetup

Ungrouped