package
synth
Type Members
-
final
case class
AllocatorExhausted(reason: String) extends RuntimeException with Product with Serializable
-
final
case class
AudioBus(server: Server, index: Int, numChannels: Int) extends Bus with Product with Serializable
-
final
case class
Buffer(server: Server, id: Int) extends ModelImpl[BufferInfo] with Product with Serializable
-
-
sealed
trait
Bus extends AnyRef
-
final
case class
Completion[-T](message: Option[(T) ⇒ Packet], action: Option[(T) ⇒ Unit]) extends Product with Serializable
-
-
final
case class
ControlBus(server: Server, index: Int, numChannels: Int) extends Bus with Product with Serializable
-
final
case class
ControlFillRange extends Product with Serializable
-
-
sealed
trait
ControlSet extends AnyRef
-
sealed
trait
Curve extends AnyRef
-
final
case class
FillRange(index: Int, num: Int, value: Float) extends Product with Serializable
-
final
case class
FillValue(index: Int, value: Float) extends Product with Serializable
-
final
class
GEOps extends AnyVal
-
final
case class
Group(server: Server, id: Int) extends Node with Product with Serializable
-
abstract
class
Node extends ModelImpl[NodeChange]
-
-
-
final
case class
Optional[A](option: Option[A]) extends Product with Serializable
-
-
-
final
class
RichInt extends AnyVal with NAryGEOps
-
-
-
sealed
trait
ServerLike extends AnyRef
-
final
case class
Synth(server: Server, id: Int) extends Node with Product with Serializable
-
final
case class
SynthDef(name: String, graph: UGenGraph) extends Product with Serializable
-
implicit final
class
rangeOps extends AnyVal
Value Members
-
object
Buffer extends Serializable
-
-
object
BuildInfo extends Product with Serializable
-
object
Bus
-
-
object
Completion extends Serializable
-
-
-
-
object
ControlSet extends ControlSetValueImplicits with ControlSetVectorImplicits
-
-
object
FillRange extends Serializable
-
object
FillValue extends Serializable
-
-
object
Group extends Serializable
-
-
-
object
Ops
-
object
Optional extends Serializable
-
-
-
-
object
Synth extends Serializable
-
object
SynthDef extends Serializable
-
implicit
def
doubleGEWrapper(d: Double): RichDouble
-
implicit
def
doubleNumberWrapper(d: Double): numbers.RichDouble
-
implicit
def
floatGEWrapper(f: Float): RichFloat
-
implicit
def
floatNumberWrapper(f: Float): numbers.RichFloat
-
implicit
def
geOps(g: GE): GEOps
-
-
final
val
inf: Float(Infinity)
-
implicit
def
intGEWrapper(i: Int): RichInt
-
implicit
def
intNumberWrapper(i: Int): numbers.RichInt
-
-
implicit
def
stringToControlProxyFactory(name: String): ControlProxyFactory
-
Inherited from AnyRef
Inherited from Any
The
synth
package provides some extension methods. In particular converting numbers to constant graph elements, operators on graph elements and allowing succinct creation of named controls. Furthermore, it contains theplay
function to quickly test graph functions.