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