Om  1.0.0
A universal framework for multimedia simulation
Classes | Namespaces | Typedefs
omSoundConvolution.h File Reference
#include "omSoundBaseConfig.h"
#include "omSoundBuffer.h"
#include "omSoundLerpState.h"

Classes

class  om::sound::base::Convolution
 A class that implements multi-output dynamic streaming convolution. More...
 
class  om::sound::base::Convolution::Request
 A class that manages parameters for a convolution instance. More...
 
class  om::sound::base::Convolution::IRRequest
 A class that holds parameters for how an impulse response is updated. More...
 
class  om::sound::base::Convolution::IRDelegate
 A class that opaquely provides an IR from an external source. More...
 

Namespaces

 om
 The enclosing namespace for the entire Om library.
 
 om::sound
 A namespace that handles sound input, output, and processing.
 
 om::sound::base
 A namespace containing basic sound classes for samples, buffers, and others types.
 

Typedefs

typedef Convolution::ID om::sound::base::ConvolutionID
 A type that is used to represent the ID of a convolution instance. More...