CycleAcoustics

CycleAcoustics is a specialized tool that leverages the Cycles rendering engine to model room acoustics and generate stereo reverb impulse responses. By utilizing a mirror ball camera setup and dedicated materials, the add-on calculates sound reflection data based on the geometry of a 3D environment.

The system calculates environmental scale by processing the speed of sound relative to Blender units per second, supporting standard 44.1 KHz and 48 KHz audio sample rates. Reverb density is controlled by adjusting the render resolution rather than sample count, which must be kept at one. Calculated reflection data can be exported directly or saved as 32-bit RGBA EXR files for later impulse response generation.