object MatrixPrepare
- Alphabetic
- By Inheritance
- MatrixPrepare
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
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
keyandindexarguments will be fed intoStream.controlName(key, index)to generate the control name, and will be passed toStreamBuffer.- 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
- trait DimGE extends InputGE
- trait GE extends Lazy with Input
- sealed trait InputGE extends GE
- sealed trait IsStreaming extends AnyRef
- trait PlayGE extends InputGE with AudioRated
-
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.Valuerequested by theVar.Axiselements.A
UGenGraphBuilder.Input.Valuerequested by theVar.Axiselements.- shape
the shape of the matrix
- streamIndex
the index of the streaming dimension
- axisIndex
the index of the axis dimension
-
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
-1for scalar)
-
final
case class
Value
(specs: Vec[Spec]) extends de.sciss.synth.proc.UGenGraphBuilder.Value with Product with Serializable
The value of the
UGenGraphBuilderrequest.The value of the
UGenGraphBuilderrequest. Similar toStream.Value, but using asynchronous preparation.- specs
the stream performance specifications
- trait ValuesGE extends InputGE with ScalarRated
- trait VarGE extends InputGE
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
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.
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def makeUGen(in: InputGE): UGenInLike
- def mkCtlName(key: String, idx: Int, isStreaming: Boolean): String
- def mkKey(in: InputGE): String
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- object IsStreaming