|
EchoMap 2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
|
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::SignalFactory | static |
| 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::SignalFactory | static |
| load_wave_file(const char *file_path, const std::span< SignalFactory *const > channel_factories) | echomap::SignalFactory | static |
| load_wave_file_into_channels(drwav &drwav_info, std::string_view file_path, std::span< Signal *const > signal_ptrs) | echomap::SignalFactory | privatestatic |
| lttb_downsample(const Signal &source, size_t threshold, std::string_view name) | echomap::SignalFactory | privatestatic |
| 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 | |
| target | echomap::SignalFactory | private |