Package

de.sciss.lucre

synth

Permalink

package synth

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. synth
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait AudioBus extends Bus with AudioRated

    Permalink
  2. trait AudioBusNodeSetter extends BusNodeSetter with DynamicAudioBusUser

    Permalink
  3. trait BlockAllocator extends AnyRef

    Permalink
  4. trait Buffer extends Resource

    Permalink
  5. sealed trait Bus extends AnyRef

    Permalink
  6. trait BusNodeSetter extends DynamicBusUser

    Permalink
  7. trait ControlBus extends Bus with ControlRated

    Permalink
  8. trait ControlBusNodeSetter extends BusNodeSetter with DynamicControlBusUser

    Permalink
  9. trait DynamicAudioBusUser extends DynamicBusUser

    Permalink
  10. trait DynamicBusUser extends DynamicUser

    Permalink
  11. trait DynamicControlBusUser extends DynamicBusUser

    Permalink
  12. trait DynamicUser extends Disposable[Txn]

    Permalink
  13. trait Group extends Node

    Permalink
  14. trait InMemory extends InMemoryLike[InMemory] with Sys[InMemory]

    Permalink
  15. trait Node extends Resource with NodeRef

    Permalink
  16. trait NodeIDAllocator extends AnyRef

    Permalink
  17. trait NodeRef extends AnyRef

    Permalink
  18. trait Resource extends Disposable[Txn]

    Permalink
  19. trait Server extends AnyRef

    Permalink
  20. sealed trait State extends AnyRef

    Permalink
  21. trait Synth extends Node

    Permalink
  22. trait SynthDef extends Resource

    Permalink
  23. trait Sys[S <: Sys[S]] extends stm.Sys[S]

    Permalink
  24. trait Txn extends TxnLike

    Permalink

    The Txn trait is declared without representation type parameter in order to keep the real-time sound synthesis API clutter free.

    The Txn trait is declared without representation type parameter in order to keep the real-time sound synthesis API clutter free. The sound synthesis is always ephemeral, so does not need to know anything about the underlying system. What the process transaction provides is a package private addMessage method for staging OSC messages which are flushed at the end of a successful transaction.

Value Members

  1. object AudioBus

    Permalink
  2. object BlockAllocator

    Permalink
  3. object Buffer

    Permalink
  4. object Bus

    Permalink
  5. object BusNodeSetter

    Permalink

    A factory for setting node controls to read from buses.

  6. object ControlBus

    Permalink
  7. object DynamicBusUser

    Permalink
  8. object Group

    Permalink
  9. object InMemory

    Permalink
  10. object NodeIDAllocator

    Permalink
  11. object NodeRef

    Permalink
  12. object Resource

    Permalink
  13. object Server

    Permalink
  14. object State

    Permalink
  15. object Synth

    Permalink
  16. object Sys

    Permalink
  17. object Txn

    Permalink
  18. var showAllocLog: Boolean

    Permalink
  19. var showLog: Boolean

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped