Open source Very Long Baseline Interferometry
OpenVLBI
Functions

Functions

DLL_EXPORT void dsp_signals_whitenoise (dsp_stream_p stream)
 Generate white noise. More...
 
DLL_EXPORT void dsp_signals_sinewave (dsp_stream_p stream, double samplefreq, double freq)
 Generate a sinusoidal wave. More...
 
DLL_EXPORT void dsp_signals_sawtoothwave (dsp_stream_p stream, double samplefreq, double freq)
 Generate a sawtooth wave. More...
 
DLL_EXPORT void dsp_signals_triwave (dsp_stream_p stream, double samplefreq, double freq)
 Generate a triangular wave. More...
 
DLL_EXPORT void dsp_modulation_frequency (dsp_stream_p stream, double samplefreq, double freq, double bandwidth)
 Generate a frequency modulated wave. More...
 
DLL_EXPORT void dsp_modulation_amplitude (dsp_stream_p stream, double samplefreq, double freq)
 Generate an amplitude modulated wave. More...
 

Detailed Description

Function Documentation

◆ dsp_modulation_amplitude()

DLL_EXPORT void dsp_modulation_amplitude ( dsp_stream_p  stream,
double  samplefreq,
double  freq 
)
Parameters
streamthe target DSP stream.
samplefreqthe sampling reference frequency
freqthe carrier wave frequency

◆ dsp_modulation_frequency()

DLL_EXPORT void dsp_modulation_frequency ( dsp_stream_p  stream,
double  samplefreq,
double  freq,
double  bandwidth 
)
Parameters
streamthe target DSP stream.
samplefreqthe sampling reference frequency
freqthe carrier wave frequency
bandwidththe bandwidth of the frequency modulation

◆ dsp_signals_sawtoothwave()

DLL_EXPORT void dsp_signals_sawtoothwave ( dsp_stream_p  stream,
double  samplefreq,
double  freq 
)
Parameters
streamthe target DSP stream.
samplefreqthe sampling reference frequency
freqthe sawtooth wave frequency

◆ dsp_signals_sinewave()

DLL_EXPORT void dsp_signals_sinewave ( dsp_stream_p  stream,
double  samplefreq,
double  freq 
)
Parameters
streamthe target DSP stream.
samplefreqthe sampling reference frequency
freqthe sine wave frequency

◆ dsp_signals_triwave()

DLL_EXPORT void dsp_signals_triwave ( dsp_stream_p  stream,
double  samplefreq,
double  freq 
)
Parameters
streamthe target DSP stream.
samplefreqthe sampling reference frequency
freqthe triangular wave frequency

◆ dsp_signals_whitenoise()

DLL_EXPORT void dsp_signals_whitenoise ( dsp_stream_p  stream)
Parameters
streamthe target DSP stream.