VBAPSetup

object VBAPSetup
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

case
class Cartesian(x: Double, y: Double, z: Double)
case
class Polar(azi: Double, ele: Double)
Companion
object
object Polar
Companion
class

Value members

Concrete methods

def apply(dim: Int, directions: Seq[Polar], minSideLength: Double): VBAPSetup

Creates a new setup for a given dimensionality and speaker positions. Usually one would use the bufferData value of the returned object to fill the Buffer passed to the VBAP UGen. See the VBAP documentation for an example.

Creates a new setup for a given dimensionality and speaker positions. Usually one would use the bufferData value of the returned object to fill the Buffer passed to the VBAP UGen. See the VBAP documentation for an example.

Value Params
dim

either 2 or 3 dimensions.

directions

the speaker directions (azimuth for 2D, azimuth and elevation for 3D)

Returns

A setup with calculated buffer data