|
JPL Spatial
Sound spatialization and propagation library
|
#include <JPLSpatial/Auralization/ReverbDesign.h>
Public Types | |
| using | Channels = std::array< float, NumChannels > |
| using | Step = DiffusionStep< NumChannels > |
Public Member Functions | |
| void | Prepare (float sampleRate) |
| Channels | Process (Channels samples) |
Public Attributes | |
| std::array< Step, StepCount > | Steps |
Protected Member Functions | |
| DiffuserBase ()=default | |
| using JPL::DiffuserBase< NumChannels, StepCount >::Channels = std::array<float, NumChannels> |
| using JPL::DiffuserBase< NumChannels, StepCount >::Step = DiffusionStep<NumChannels> |
|
protecteddefault |
|
inline |
|
inline |
| std::array<Step, StepCount> JPL::DiffuserBase< NumChannels, StepCount >::Steps |