Class that provides easy control over the shoebox room simulation.
One of these classes should be present in any scene you wish the control the parameters of shoebox reverberation. Multiple instantiations of this class within one scene will result in undefined behavior.
This is a simplified interface to the native, frequency-dependent clutter factor. The singular value represented here is transformed into a the frequency-dependent clutter factor of MetaXRAudioNativeInterface::NativeInterface::SetRoomClutterFactor through means of the following formula:
factor = clutterFactor;
for (int band = kAudioBandCount - 1; band >= 0; --band)
{
clutterFactorBands[band] = factor;
factor *= 0.5f; // clutter has less impact on low frequencies