SAL
A C++ library for spatial audio.
|
#include <tdbem.h>
Public Member Functions | |
TdBem (Room *const room, sal::Source *const source, sal::Microphone *const microphone, const sal::Time sampling_frequency, const sal::Length spatial_sampling_period, const sal::Sample specific_acoustic_impedance) | |
void | WriteOutPoints (const std::string file_name) |
void | Run (const MonoBuffer &input_buffer, Buffer &output_buffer) |
sal::Signal | rir () const |
void | Log (std::string file_name) |
Static Public Member Functions | |
static bool | SimulationTime () |
sal::TdBem::TdBem | ( | Room *const | room, |
sal::Source *const | source, | ||
sal::Microphone *const | microphone, | ||
const sal::Time | sampling_frequency, | ||
const sal::Length | spatial_sampling_period, | ||
const sal::Sample | specific_acoustic_impedance | ||
) |
|
inline |
|
inline |
void sal::TdBem::Run | ( | const MonoBuffer & | input_buffer, |
Buffer & | output_buffer | ||
) |
|
static |
void sal::TdBem::WriteOutPoints | ( | const std::string | file_name | ) |