Virtual base class for a simple one-channel signal generator.
Defines the common interface for all SignalGenerator classes. This class may be used as a base for specialized SignalGenerator implementations. It should not be used directly as it contains no real functionality.
rms= Float(1.0, …¶
RMS amplitude of source signal (for point source: in 1 m distance).
sample_freq= Float(1.0, …¶
Sampling frequency of the signal.
Number of samples to generate.
Deliver the signal.
Delivers the signal resampled with a multiple of the sampling freq.
Uses fourier transform method for resampling (from scipy.signal).