EarlyRefAtkGen:
Filter:
DWGReverb/Classes (extension) | UGens > Reverbs

EarlyRefAtkGen
ExtensionExtension

Early reflections generator

Description

Generates convolution kernels for early reflections in a mono-to-ambisonic reverb. Outputs a trigger whenever the buffers change.

Class Methods

.kr

Arguments:

bufW
bufX
bufY
bufZ

Buffers to which the kernels will be written. All buffers should have the same size, and that size should be a power of 2 for use in PartConvT.

source

The x-, y-, and z-coordinates of the source audio in meters.

receiver

The x-, y-, and z-coordinates of the listener in meters.

roomsize

The width, height, and length of the room in meters.

hw

Ear separation in meters.

b

Reflection coefficient for the room's floor, walls, and ceiling.

n

Controls the number of mirror images to model. n = 0 generates 27 mirror images, and n = 1 to 5 generates 8*(N*2+1)^3 mirror images.

Examples

This example requires the Ambisonic Toolkit.