EchoMap 2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
Loading...
Searching...
No Matches
echomap::Signal::Baseline Struct Reference

Provides basic timing information relating to the Signal samples. More...

Public Attributes

Sample::TimeT time_offset = 0.0f
 Timestamp, in seconds, of the first sample.
std::size_t sample_rate = 0
 Constant sample rate, in Hz, of the signal.
float sample_rate_r = 0.0f
 Reciprocal of the sample rate; zero if sample rate is zero.

Detailed Description

Provides basic timing information relating to the Signal samples.

Definition at line 140 of file Signal.hpp.

Member Data Documentation

◆ sample_rate

std::size_t echomap::Signal::Baseline::sample_rate = 0

Constant sample rate, in Hz, of the signal.

Definition at line 143 of file Signal.hpp.

◆ sample_rate_r

float echomap::Signal::Baseline::sample_rate_r = 0.0f

Reciprocal of the sample rate; zero if sample rate is zero.

Definition at line 144 of file Signal.hpp.

◆ time_offset

Sample::TimeT echomap::Signal::Baseline::time_offset = 0.0f

Timestamp, in seconds, of the first sample.

Definition at line 142 of file Signal.hpp.


The documentation for this struct was generated from the following file: