Package

de.sciss.synth.proc

impl

Permalink

package impl

Visibility
  1. Public
  2. All

Type Members

  1. final class AsyncProcBuilder[S <: Sys[S]] extends AnyRef

    Permalink

    An object used in the preparatory phase of playing a process.

    An object used in the preparatory phase of playing a process. It allows the addition of asynchronous processors.

  2. trait AsyncResource[S <: Sys[S]] extends Processor[Any] with Disposable[impl.AsyncResource.S.Tx]

    Permalink
  3. final class BounceImpl[S <: Sys[S], I <: Sys[I]] extends Bounce[S]

    Permalink
  4. trait DummySerializerFactory[I <: Sys[I]] extends AnyRef

    Permalink
  5. trait KeyMapImpl[S <: Sys[S], Key, Value] extends AnyRef

    Permalink

     Common building block for implementing reactive maps where the key is a constant element (that is, it does not require updating such as an S#ID).

     Common building block for implementing reactive maps where the key is a constant element (that is, it does not require updating such as an S#ID).

    S

    the system used

    Key

    the type of key, such as String

    Value

    the value type, which has an event attached to it (found via valueInfo)

  6. final class StreamBuffer extends DynamicUser

    Permalink

    An object that manages streaming an audio buffer.

  7. final class SynthBuilder[S <: Sys[S]] extends NodeDependencyBuilder[S]

    Permalink

    An object used in the last phase of playing a process.

    An object used in the last phase of playing a process. It has an instantiated synth and allows the addition of controls, buses, users and dependencies.

    See also

    AuralProcImpl

  8. final class SynthUpdater[S <: Sys[S]] extends NodeDependencyBuilder[S]

    Permalink

Ungrouped