Packages

o

at.iem.sysson.sound.impl

MatrixPrepare

object MatrixPrepare

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

Type Members

  1. case class Config (matrix: Key, server: Server, key: String, index: Int, bufSize: Int) extends Product with Serializable

    The configuration of the buffer preparation.

    The configuration of the buffer preparation.

    The key and index arguments will be fed into Stream.controlName(key, index) to generate the control name, and will be passed to StreamBuffer.

    matrix

    the matrix to convert into an audio file

    key

    the key used for setting the synth control eventually

    index

    the index into the alternative versions of the key, used for setting the synth control eventually

    bufSize

    the desired size for the resulting streaming buffer. If not-streaming, this value is ignored, and should be set to zero

  2. trait DimGE extends InputGE
  3. trait GE extends Lazy with Input
  4. sealed trait InputGE extends GE
  5. sealed trait IsStreaming extends AnyRef
  6. trait PlayGE extends InputGE with AudioRated
  7. final case class ShapeAndIndex (shape: Vec[Int], streamIndex: Int, axisIndex: Int) extends de.sciss.synth.proc.UGenGraphBuilder.Value with Product with Serializable

    A UGenGraphBuilder.Input.Value requested by the Var.Axis elements.

    A UGenGraphBuilder.Input.Value requested by the Var.Axis elements.

    shape

    the shape of the matrix

    streamIndex

    the index of the streaming dimension

    axisIndex

    the index of the axis dimension

  8. final case class Spec (numChannels: Int, elem: InputGE, streamDim: Int) extends Product with Serializable

    numChannels

    the number of channels in the audio file

    streamDim

    the stream dimension (or -1 for scalar)

  9. final case class Value (specs: Vec[Spec]) extends de.sciss.synth.proc.UGenGraphBuilder.Value with Product with Serializable

    The value of the UGenGraphBuilder request.

    The value of the UGenGraphBuilder request. Similar to Stream.Value, but using asynchronous preparation.

    specs

    the stream performance specifications

  10. trait ValuesGE extends InputGE with ScalarRated
  11. trait VarGE extends InputGE

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. def apply[S <: Sys[S]](config: Config)(implicit tx: MatrixPrepare.apply.S.Tx, resolver: Resolver[S], cursor: Cursor[S]): AsyncResource[S]

    Creates and launches the process.

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. def makeUGen(in: InputGE): UGenInLike
  14. def mkCtlName(key: String, idx: Int, isStreaming: Boolean): String
  15. def mkKey(in: InputGE): String
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  19. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  20. def toString(): String
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. object IsStreaming

Inherited from AnyRef

Inherited from Any

Ungrouped