Packages

c

de.sciss.patterns.lucre.impl

AuralProcEvtImpl

final class AuralProcEvtImpl[T <: Txn[T]] extends Impl[T]

Extends the standard aural proc implementation by injecting scalar values and others (audio-cues) directly from an event value, typically coming from a pattern.

Annotations
@deprecated
Deprecated

(Since version 0.19.1) Should use standard AuralProc and runWith

Linear Supertypes
Impl[T], ObservableImpl[T, State], Observer[T], proc.UGenGraphBuilder.Context[T], Proc[T], AuralObj[T], ObjViewBase[T, Unit], AuralViewBase[T, Unit], ViewBase[T], Disposable[T], Observable[T, State], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AuralProcEvtImpl
  2. Impl
  3. ObservableImpl
  4. Observer
  5. Context
  6. Proc
  7. AuralObj
  8. ObjViewBase
  9. AuralViewBase
  10. ViewBase
  11. Disposable
  12. Observable
  13. AnyRef
  14. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new AuralProcEvtImpl(evt: Event)(implicit context: AuralContext[T])

Type Members

  1. type Repr = Proc[T]
    Definition Classes
    Proc → ObjViewBase → AuralViewBase

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def addObserver(obs: Disposable[T]): Unit
    Attributes
    protected
    Definition Classes
    Impl
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. final def attrNumChannelsChanged(attr: AuralAttribute[T])(implicit tx: T): Unit
    Definition Classes
    Impl → Observer
  7. def buildAsyncAttrBufferInput(b: AsyncProcBuilder[T], key: String, value: Obj[T])(implicit tx: T): Unit
    Attributes
    protected
    Definition Classes
    Impl
  8. def buildAsyncAttrInput(b: AsyncProcBuilder[T], key: String, value: Value)(implicit tx: T): Unit
    Attributes
    protected
    Definition Classes
    Impl
  9. def buildAsyncInput(b: AsyncProcBuilder[T], keyW: Key, value: Value)(implicit tx: T): Unit
    Attributes
    protected
    Definition Classes
    Impl
  10. def buildAttrInput(nr: AuralNode[T], timeRef: TimeRef, key: String, value: Value)(implicit tx: T): Unit
    Attributes
    protected
    Definition Classes
    Impl
  11. def buildAttrStreamInput(nr: AuralNode[T], timeRef: TimeRef, key: String, info: Spec, idx: Int, bufSize: Int, value: Obj[T])(implicit tx: T): BufferAndGain
    Attributes
    protected
    Definition Classes
    Impl
  12. def buildAttrStreamInput(nr: AuralNode[T], timeRef: TimeRef, key: String, info: Spec, idx: Int, bufSize: Int)(implicit tx: T): BufferAndGain
    Attributes
    protected
    Definition Classes
    Impl
  13. final def buildState(implicit tx: T): State[T]
    Attributes
    protected
    Definition Classes
    Impl
  14. def buildSyncInput(nr: AuralNode[T], timeRef: TimeRef, keyW: Key, value: Value)(implicit tx: T): Unit
    Attributes
    protected
    Definition Classes
    Impl
  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  16. implicit val context: AuralContext[T]
    Definition Classes
    Impl → Proc
  17. def dispose()(implicit tx: T): Unit
    Definition Classes
    Impl → Disposable
  18. def disposeBuild()(implicit tx: T): Unit
    Attributes
    protected
    Definition Classes
    Impl
  19. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  21. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  22. def findArtifactValue(key: String)(implicit tx: T): Value
    Attributes
    protected
    Definition Classes
    Impl
  23. final def fire(update: State)(implicit tx: T): Unit
    Attributes
    protected
    Definition Classes
    ObservableImpl
  24. def getAttr(key: String)(implicit tx: T): Option[AuralAttribute[T]]
    Definition Classes
    Impl → Proc
  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  26. def getOutput(key: String)(implicit tx: T): Option[AuralOutput[T]]
    Definition Classes
    Impl → Proc
  27. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  28. def init(proc: Proc[T])(implicit tx: T): AuralProcEvtImpl.this.type
    Definition Classes
    Impl
  29. def invokeRetry(state: Incomplete[T])(implicit tx: T): State[T]
    Attributes
    protected
    Definition Classes
    Impl
  30. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  31. def launch(ugen: Complete[T], timeRef: TimeRef)(implicit tx: T): Unit
    Attributes
    protected
    Definition Classes
    Impl
  32. final def mkGenView(a: Gen[T], key: String)(implicit tx: T): GenView[T]
    Attributes
    protected
    Definition Classes
    Impl
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. final def nodeOption(implicit tx: TxnLike): Option[NodeRef]
    Definition Classes
    Impl → Proc
  35. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  36. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  37. final def obj(implicit tx: T): Proc[T]
    Definition Classes
    Impl → AuralViewBase
  38. def play()(implicit tx: T): Unit
    Definition Classes
    AuralObj
  39. final def prepare(timeRef: Option)(implicit tx: T): Unit
    Definition Classes
    Impl → AuralViewBase
  40. final def procCached()(implicit tx: T): Proc[T]
    Attributes
    protected
    Definition Classes
    Impl
  41. final def react(fun: (T) => (State) => Unit)(implicit tx: T): Disposable[T]
    Definition Classes
    ObservableImpl → Observable
  42. final def reactNow(fun: (T) => (State) => Unit)(implicit tx: T): Disposable[T]
    Definition Classes
    ViewBase
  43. final def readAudioCueToBuffer(cue: AudioCue)(implicit tx: T): Buffer
    Attributes
    protected
    Definition Classes
    Impl
  44. def requestAttrStreamValue(key: String, value: Obj[T])(implicit tx: T): Value
    Attributes
    protected
    Definition Classes
    Impl
  45. def requestInput[Res <: Value](in: Input[Res], st: Requester[T])(implicit tx: T): Res
    Definition Classes
    Impl → Context
  46. def requestInputBuffer(key: String, value: Obj[T])(implicit tx: T): Value
    Attributes
    protected
    Definition Classes
    Impl
  47. final def run(timeRef: Option, unit: Unit)(implicit tx: T): Unit
    Definition Classes
    Impl → AuralViewBase
  48. val runnerAttr: Attr[T]
    Attributes
    protected
    Definition Classes
    Impl
  49. final def server: Server
    Definition Classes
    Impl → Context
  50. final def simpleInputStreamValue(numChannels: Int): Value
    Attributes
    protected
    Definition Classes
    Impl
  51. final def state(implicit tx: T): State
    Definition Classes
    Impl → ViewBase
  52. final def stop()(implicit tx: T): Unit
    Definition Classes
    Impl → ViewBase
  53. final def streamAudioCueToBuffer(cue: AudioCue, nr: AuralNode[T], timeRef: TimeRef, key: String, info: Spec, idx: Int, bufSize: Int)(implicit tx: T): BufferAndGain
    Attributes
    protected
    Definition Classes
    Impl
  54. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  55. final def targetState(implicit tx: T): State
    Definition Classes
    Impl → Proc
  56. def toString(): String
    Definition Classes
    Impl → AnyRef → Any
  57. final def tpe: Type
    Definition Classes
    Impl → ObjViewBase
  58. final def tryBuild()(implicit tx: T): Unit
    Attributes
    protected
    Definition Classes
    Impl
  59. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  60. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  61. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Impl[T]

Inherited from ObservableImpl[T, State]

Inherited from Observer[T]

Inherited from proc.UGenGraphBuilder.Context[T]

Inherited from Proc[T]

Inherited from AuralObj[T]

Inherited from ObjViewBase[T, Unit]

Inherited from AuralViewBase[T, Unit]

Inherited from ViewBase[T]

Inherited from Disposable[T]

Inherited from Observable[T, State]

Inherited from AnyRef

Inherited from Any

Ungrouped