de.sciss.synth.proc

graph

package graph

Visibility
  1. Public
  2. All

Type Members

  1. final case class Action(trig: GE, key: String) extends Expander[Unit] with HasSideEffect with Product with Serializable

    A graph element that executes an action upon receiving a trigger.

  2. final case class Attribute(rate: Rate, key: String, default: Option[IndexedSeq[Float]], fixed: Int) extends GE.Lazy with Product with Serializable

  3. final case class BufChannels(rate: Rate, key: String) extends Info with Product with Serializable

  4. final case class BufRateScale(rate: Rate, key: String) extends Info with Product with Serializable

  5. final case class BufSampleRate(rate: Rate, key: String) extends Info with Product with Serializable

  6. final case class Buffer(rate: Rate, key: String) extends GE.Lazy with Product with Serializable

    An element referring to a random access buffer provided through an attribute.

  7. final case class BufferGen(cmd: Command, numFrames: GE, numChannels: GE = synth.this.GE.const(1)) extends GE.Lazy with ScalarRated with Product with Serializable

    Creates a buffer filled by a special buffer-generation (/b_gen) function, for example to create a wave-shaper table.

  8. final case class BufferOut(rate: Rate, artifact: String, action: String, numFrames: GE, numChannels: GE) extends GE.Lazy with Product with Serializable

    A graph element that creates an empty buffer for the synth graph to write to.

  9. final case class DiskIn(rate: Rate, key: String, loop: GE) extends Stream with IsIndividual with Product with Serializable

  10. final case class DiskOut(rate: Rate, key: String, in: GE) extends GE.Lazy with WritesBuffer with Product with Serializable

    A graph element that creates a DiskOut writing to a file designated by an object attribute with a given key and the value being an Artifact.

  11. final case class Duration() extends GE.Lazy with ScalarRated with Product with Serializable

    Total duration of proc in seconds.

  12. final case class FadeIn(rate: Rate, key: String) extends SingleBase with Product with Serializable

  13. final case class FadeInOut(rate: Rate, inKey: String, outKey: String) extends Base with Product with Serializable

  14. final case class FadeOut(rate: Rate, key: String) extends SingleBase with Product with Serializable

  15. final case class Offset() extends GE.Lazy with ScalarRated with Product with Serializable

    Start time offset within the proc, in seconds.

  16. final case class Reaction(trig: GE, in: GE, key: String) extends Expander[Unit] with HasSideEffect with Product with Serializable

    A graph element that executes an action upon receiving a trigger, sampling the values at that moment and making them available in the action through the values method.

  17. final case class ScanIn(key: String) extends Like with Product with Serializable

  18. final case class ScanInFix(key: String, numChannels: Int) extends Like with Product with Serializable

    Like ScanIn but with a predetermined number of channels.

  19. final case class ScanOut(key: String, in: GE) extends ZeroOut with WritesBus with Product with Serializable

  20. final case class StopSelf(trig: GE, pause: GE = synth.this.GE.const(1)) extends Expander[Unit] with Product with Serializable

    A UGen that when triggers stops the encompassing synth.

  21. final case class Time() extends GE.Lazy with ScalarRated with Product with Serializable

    Absolute time on the canvas, in seconds.

  22. final case class VDiskIn(rate: Rate, key: String, speed: GE, loop: GE, interp: Int, maxSpeed: Double) extends Stream with IsIndividual with Product with Serializable

    A SoundProcesses aware variant of VDiskIn.

Value Members

  1. object Attribute extends Serializable

  2. object BufChannels extends Serializable

  3. object BufRateScale extends Serializable

  4. object BufSampleRate extends Serializable

  5. object Buffer extends Serializable

    An element referring to a random access buffer provided through an attribute.

  6. object BufferGen extends Serializable

  7. object BufferOut extends Serializable

  8. object DiskIn extends Serializable

  9. object DiskOut extends Serializable

  10. object Duration extends Serializable

  11. object FadeIn extends Serializable

  12. object FadeInOut extends Serializable

  13. object FadeOut extends Serializable

  14. object Offset extends Serializable

  15. object Ops

  16. object ScanIn extends Serializable

  17. object ScanInFix extends Serializable

  18. object ScanOut extends Serializable

  19. object StopSelf extends Serializable

  20. object Time extends Serializable

  21. object VDiskIn extends Serializable

  22. package impl

Ungrouped