Class

at.iem.sysson.sound.impl.MatrixPrepare

Config

Related Doc: package MatrixPrepare

Permalink

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

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

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Config
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Config(matrix: Key, server: Server, key: String, index: Int, bufSize: Int)

    Permalink

    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

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val bufSize: Int

    Permalink

    the desired size for the resulting streaming buffer.

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

  6. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. val index: Int

    Permalink

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

  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. val key: String

    Permalink

    the key used for setting the synth control eventually

  13. val matrix: Key

    Permalink

    the matrix to convert into an audio file

  14. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. val server: Server

    Permalink
  18. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  19. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped