SAL
A C++ library for spatial audio.
|
This is the complete list of members for sal::DatabaseBinauralMic, including all inherited members.
AddPlaneWave(const MonoBuffer &signal, const mcl::Point &point, Buffer &output_buffer) noexcept | sal::Microphone | |
AddPlaneWave(const Sample *input_data, const Int num_samples, const mcl::Point &point, Buffer &output_buffer) noexcept | sal::Microphone | |
AddPlaneWave(const Sample input_sample, const mcl::Point &point, Buffer &output_buffer) noexcept | sal::Microphone | |
AddPlaneWave(const MonoBuffer &input_buffer, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexcept | sal::Microphone | |
AddPlaneWave(const Sample input_sample, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexcept | sal::Microphone | |
AddPlaneWave(const Sample *input_data, const Int num_samples, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexcept | sal::Microphone | virtual |
AddPlaneWaveRelative(const Sample *signal, const Int num_samples, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexcept | sal::BinauralMic | virtual |
sal::StereoMicrophone::AddPlaneWaveRelative(const MonoBuffer &signal, const mcl::Point &point, const Int wave_id, Buffer &output_buffer) noexcept | sal::Microphone | virtual |
BinauralMic(const mcl::Point &position, const mcl::Quaternion orientation, const Int update_length, const HeadRefOrientation reference_orientation=HeadRefOrientation::standard) | sal::BinauralMic | |
DatabaseBinauralMic(const mcl::Point &position, const mcl::Quaternion orientation, const Int update_length, const HeadRefOrientation reference_orientation=HeadRefOrientation::standard) | sal::DatabaseBinauralMic | |
FilterAll(mcl::DigitalFilter *filter) | sal::DatabaseBinauralMic | |
GetRelativePoint(const mcl::Point &point) const noexcept | sal::Microphone | |
handedness_ | sal::Microphone | protected |
hrtf_database_left_ | sal::DatabaseBinauralMic | protected |
hrtf_database_right_ | sal::DatabaseBinauralMic | protected |
IsCoincident() const noexcept | sal::BinauralMic | inlinevirtual |
IsOmni() const noexcept | sal::Microphone | inlinevirtual |
Microphone(mcl::Point position, mcl::Quaternion orientation=mcl::Quaternion::Identity()) | sal::Microphone | |
num_channels() const noexcept | sal::BinauralMic | inlinevirtual |
orientation() const noexcept | sal::Microphone | |
position() const noexcept | sal::Microphone | |
reference_orientation_ | sal::BinauralMic | protected |
Reset() noexcept | sal::BinauralMic | virtual |
SetBypass(bool bypass) noexcept | sal::BinauralMic | |
SetHandedness(const mcl::Handedness handedness) noexcept | sal::Microphone | |
SetOrientation(const mcl::Quaternion &orientation) noexcept | sal::Microphone | virtual |
SetPosition(const mcl::Point &position) noexcept | sal::Microphone | virtual |
SetUpdateLength(Int update_length) noexcept | sal::BinauralMic | inline |
StereoMicrophone(mcl::Point position, mcl::Quaternion orientation) | sal::StereoMicrophone | inline |
Test() | sal::Microphone | static |
~BinauralMic() | sal::BinauralMic | inlinevirtual |
~DatabaseBinauralMic() | sal::DatabaseBinauralMic | inlinevirtual |
~Microphone() | sal::Microphone | inlinevirtual |
~StereoMicrophone() | sal::StereoMicrophone | inlinevirtual |