package synth
- Alphabetic
- Public
- Protected
Type Members
- abstract final class AnyTxn extends Txn[AnyTxn]
- trait AudioBus extends Bus with AudioRated
- trait AudioBusNodeSetter extends BusNodeSetter with DynamicAudioBusUser
- trait BlockAllocator extends AnyRef
- trait Buffer extends Resource
- sealed trait Bus extends AnyRef
- trait BusNodeSetter extends DynamicBusUser
- trait ControlBus extends Bus with ControlRated
- trait ControlBusNodeSetter extends BusNodeSetter with DynamicControlBusUser
- trait DynamicAudioBusUser extends DynamicBusUser
- trait DynamicBusUser extends DynamicUser
- trait DynamicControlBusUser extends DynamicBusUser
- trait DynamicUser extends Disposable[RT]
- trait ExecutorPlatform extends AnyRef
- trait Group extends Node
- trait InMemory extends InMemoryLike[synth.InMemory.Txn] with Sys
- trait InMemoryLike[T <: synth.InMemoryLike.Txn[T]] extends lucre.InMemoryLike[T] with Sys
- trait Node extends Resource with NodeRef
- trait NodeIdAllocator extends AnyRef
- trait NodeRef extends AnyRef
- trait RT extends TxnLike
The
RT
trait for real-time audio coupled transactions is declared without representation type parameter in order to keep the real-time sound synthesis API clutter free.The
RT
trait for real-time audio coupled transactions 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 privateaddMessage
method for staging OSC messages which are flushed at the end of a successful transaction. - trait Resource extends Disposable[RT]
- trait Server extends AnyRef
- sealed trait State extends AnyRef
- trait Synth extends Node
- trait SynthDef extends Resource
- trait Sys extends lucre.Sys
- trait Txn[T <: Txn[T]] extends lucre.Txn[T] with RT
A typed transaction with full Lucre support coupled to real-time audio.
Value Members
- object AudioBus
- object BlockAllocator
- object Buffer
- object Bus
- object BusNodeSetter
A factory for setting node controls to read from buses.
- object ControlBus
- object DynamicBusUser
- object Executor extends ExecutorPlatform
- object Group
- object InMemory
- object InMemoryLike
- object NodeIdAllocator
- object NodeRef
- object RT
- object Resource
- object Server
- object State
- object Synth