de.sciss.synth.proc

impl

package impl

Visibility
  1. Public
  2. All

Type Members

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

    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, AsyncResource[S]] with Disposable[impl.AsyncResource.S.Tx]

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

  4. trait DummyObservableImpl[S <: Sys[S]] extends Observable[impl.DummyObservableImpl.S.Tx, Nothing]

  5. trait DummySerializerFactory[I <: Sys[I]] extends AnyRef

  6. trait KeyMapImpl[S <: Sys[S], Key, Value, ValueUpd] extends AnyRef

     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)

    ValueUpd

    the value updates fired

  7. trait ObservableImpl[S <: Sys[S], U] extends Observable[impl.ObservableImpl.S.Tx, U]

  8. final class StreamBuffer extends AnyRef

  9. final class SynthBuilder[S <: Sys[S]] extends AnyRef

    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

Ungrouped