Package

de.sciss.synth

proc

Permalink

package proc

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. proc
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. trait Action[S <: Sys[S]] extends Obj[S] with Publisher[S, Unit]

    Permalink
  2. trait AuralContext[S <: Sys[S]] extends AnyRef

    Permalink
  3. trait AuralObj[S <: Sys[S]] extends Observable[proc.AuralObj.S.Tx, State] with Disposable[proc.AuralObj.S.Tx]

    Permalink
  4. trait AuralScan[S <: Sys[S]] extends Proxy[S] with Disposable[proc.AuralScan.S.Tx]

    Permalink
  5. trait AuralSystem extends AnyRef

    Permalink

    An AuralSystem is the logical representation of a sound synthesis server, whether running or not.

    An AuralSystem is the logical representation of a sound synthesis server, whether running or not. To use an aural system, a client connects via addClient. The client will be notified when the server is up and running.

  6. trait Bounce[S <: Sys[S]] extends ProcessorFactory

    Permalink
  7. sealed trait Code extends Writable

    Permalink
  8. trait Confluent extends Sys[Confluent] with Sys[Confluent]

    Permalink
  9. trait CurveObj[S <: Sys[S]] extends Expr[S, Curve]

    Permalink
  10. trait Durable extends DurableLike[Durable] with Sys[Durable]

    Permalink
  11. trait Ensemble[S <: Sys[S]] extends Obj[S] with Publisher[S, Update[S]]

    Permalink

    An Ensemble is sort of a persistent transport model.

    An Ensemble is sort of a persistent transport model. It maintains a list of transported objects through the folder member. The playing expression determines when the transport is playing or not. Upon a transition from stopped to playing, the offset member determines the "seek" position.

  12. final case class FadeSpec(numFrames: Long, curve: Curve = linear, floor: Float = 0f) extends Product with Serializable

    Permalink
  13. trait Folder[S <: Sys[S]] extends Modifiable[S, Obj[S]]

    Permalink
  14. trait Grapheme[S <: Sys[S]] extends Obj[S] with Publisher[S, Update[S]]

    Permalink
  15. trait NodeDependencyBuilder[S <: Sys[S]] extends AnyRef

    Permalink
  16. trait Proc[S <: Sys[S]] extends Obj[S] with Publisher[S, Update[S]]

    Permalink

    The Proc trait is the basic entity representing a sound process.

  17. trait Scan[S <: Sys[S]] extends Obj[S] with Publisher[S, Update[S]]

    Permalink

    A Scan represents a real-time signal which can either function as a reader linked to another scan which functions as its source or a grapheme, or it functions as a writer sinking into a grapheme or another scan.

    A Scan represents a real-time signal which can either function as a reader linked to another scan which functions as its source or a grapheme, or it functions as a writer sinking into a grapheme or another scan. Scans are situated with a process (Proc) and identified by a unique name, also known as key. A scan can write to any number of targets, and be synchronised to one or multiple source (if the number of sources is greater than one, they are mixed together).

    If not synchronised to a source, the owner process' graph may feed a signal into it, using graph.scan.Out.

    A scan's event forwards updates from any of its sources, but does not observe its sinks.

  18. trait Scans[S <: Sys[S]] extends AnyRef

    Permalink
  19. trait Scheduler[S <: Sys[S]] extends AnyRef

    Permalink

    A Scheduler uses a logical frame clock to execute functions transactionally at specific times.

    A Scheduler uses a logical frame clock to execute functions transactionally at specific times. It is parametrized in S in order to perform transactions, but it does not store any state that would need the scheduler to be handled with stm.Source. It can be safely stored in a regular value.

  20. trait SensorSystem extends AnyRef

    Permalink
  21. trait SynthGraphObj[S <: Sys[S]] extends Expr[S, SynthGraph]

    Permalink
  22. sealed trait TimeRef extends AnyRef

    Permalink

    A time reference specifies the temporal context within which an aural object is invoked.

    A time reference specifies the temporal context within which an aural object is invoked. It may be either undefined (there is no notion of pointers in virtual performance time), or defined by a span for the invoked object and a time frame corresponding to the current position.

  23. trait Timeline[S <: Sys[S]] extends BiGroup[S, Obj[S]]

    Permalink
  24. trait Transport[S <: Sys[S]] extends Disposable[proc.Transport.S.Tx] with Observable[proc.Transport.S.Tx, Update[S]]

    Permalink

    New reduced definition of a t_(P) transport mechanism.

  25. trait UGenGraphBuilder extends Builder

    Permalink
  26. trait WorkspaceHandle[S <: Sys[S]] extends AnyRef

    Permalink

Value Members

  1. object Action extends Type

    Permalink
  2. object AuralContext

    Permalink
  3. object AuralObj

    Permalink
  4. object AuralScan

    Permalink
  5. object AuralSystem

    Permalink
  6. object Bounce

    Permalink
  7. object BuildInfo extends Product with Serializable

    Permalink

    This object was generated by sbt-buildinfo.

  8. object Code

    Permalink
  9. object Confluent

    Permalink
  10. object CurveObj extends ExprTypeImpl[Curve, CurveObj]

    Permalink
  11. object Durable

    Permalink
  12. object Ensemble extends Type

    Permalink
  13. object FadeSpec extends Serializable

    Permalink
  14. object Folder extends Type

    Permalink
  15. object Grapheme extends Type

    Permalink
  16. object Implicits

    Permalink
  17. object ObjKeys

    Permalink
  18. object Proc extends Type

    Permalink
  19. object Scan extends Type

    Permalink
  20. object Scans

    Permalink
  21. object Scheduler

    Permalink
  22. object SensorSystem

    Permalink
  23. object SoundProcesses

    Permalink
  24. object SynthGraphObj extends ExprTypeImpl[SynthGraph, SynthGraphObj]

    Permalink
  25. object TimeRef

    Permalink
  26. object Timeline extends Type

    Permalink
  27. object Transport

    Permalink
  28. object UGenGraphBuilder

    Permalink
  29. object WorkspaceHandle

    Permalink
  30. package graph

    Permalink
  31. package impl

    Permalink
  32. var showAuralLog: Boolean

    Permalink
  33. var showLog: Boolean

    Permalink
  34. var showTransportLog: Boolean

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped