Buffer

object Buffer extends ProductReader[Buffer]

An element referring to a random access buffer provided through an attribute. The attribute will typically be an audio grapheme.

Companion
class
trait Product
trait Mirror
trait ProductReader[Buffer]
class Object
trait Matchable
class Any

Type members

Classlikes

final case
class Empty(numFrames: GE, numChannels: GE) extends Lazy with ScalarRated

Creates an empty buffer.

Creates an empty buffer.

Value Params
numChannels

the number of channels for the buffer (defaults to 1). Must be resolvable at graph expansion time.

numFrames

the number of frames for the buffer. Must be resolvable at graph expansion time.

Companion
object
object Empty extends ProductReader[Empty]
Companion
class

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

def apply(key: String): Buffer

Convenience alias for kr

Convenience alias for kr

def controlName(key: String): String
def ir(key: String): Buffer
def kr(key: String): Buffer
override
def read(in: RefMapIn, prefix: String, arity: Int): Buffer
Definition Classes
ProductReader