Room3D:
Filter:
AmbIEM/Classes (extension) | Libraries > AmbIEM | UGens > Multichannel > Ambisonics

Room3D
ExtensionExtension

Room simulation (early reflections)

Description

A simple rectangular 3D room for calculating reflections of sound sources.

Class Methods

.new

Returns a new instance of room, dimensions given by an array [x, y, z, depth, width, height].

Arguments:

room

Instance Methods

.refs10polar

returns first 10 reflections of a point source as polar coordinates in relation to a listener output format is [phi1, theta1, dist1, phi2, theta2, dist2....]

Arguments:

px
py
pz
lx
ly
lz

.refs10

returns first 10 reflections of a point source; coords are px, py, pz, output format is [ x1, y1, z1, x2, y2, z2 ... x8, y8, z8] for easier use as UGen.

Arguments:

px
py
pz

Examples