EchoMap 2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
Loading...
Searching...
No Matches
echomap::SignalFactory Member List

This is the complete list of members for echomap::SignalFactory, including all inherited members.

downsample(const Signal &source, float downsample_factor, std::string_view name={})echomap::SignalFactorystatic
emplace_sample(Signal::Sample::AmplitudeT amplitude) const (defined in echomap::SignalFactory)echomap::SignalFactory
emplace_sample(const Signal::Sample &sample) const (defined in echomap::SignalFactory)echomap::SignalFactory
emplace_sample(Signal::Sample::TimeT time, Signal::Sample::AmplitudeT amplitude) const (defined in echomap::SignalFactory)echomap::SignalFactory
emplace_sample_from_source(Signal::Sample::AmplitudeT amplitude) const (defined in echomap::SignalFactory)echomap::SignalFactory
emplace_sample_from_source(const Signal::Sample &sample) const (defined in echomap::SignalFactory)echomap::SignalFactory
emplace_sample_from_source(Signal::Sample::TimeT time, Signal::Sample::AmplitudeT amplitude) const (defined in echomap::SignalFactory)echomap::SignalFactory
load_wave_file(const char *file_path)echomap::SignalFactorystatic
load_wave_file(const char *file_path, const std::span< SignalFactory *const > channel_factories)echomap::SignalFactorystatic
load_wave_file_into_channels(drwav &drwav_info, std::string_view file_path, std::span< Signal *const > signal_ptrs)echomap::SignalFactoryprivatestatic
lttb_downsample(const Signal &source, size_t threshold, std::string_view name)echomap::SignalFactoryprivatestatic
observe_signal() const noexcept (defined in echomap::SignalFactory)echomap::SignalFactory
operator<(const SignalFactory &other) const (defined in echomap::SignalFactory)echomap::SignalFactory
operator==(const SignalFactory &other) const (defined in echomap::SignalFactory)echomap::SignalFactory
set_sample_rate(std::size_t sample_rate) const noexcept (defined in echomap::SignalFactory)echomap::SignalFactory
set_signal_name(std::string_view name) const (defined in echomap::SignalFactory)echomap::SignalFactory
set_source(const std::filesystem::path &path, std::size_t channel) const (defined in echomap::SignalFactory)echomap::SignalFactory
set_time_offset(Signal::Sample::TimeT time_offset) const noexcept (defined in echomap::SignalFactory)echomap::SignalFactory
SignalFactory()echomap::SignalFactory
take_signal() noexcept (defined in echomap::SignalFactory)echomap::SignalFactory
targetechomap::SignalFactoryprivate