19 #ifndef INCLUDE_DSPTYPES_H 20 #define INCLUDE_DSPTYPES_H 26 #ifdef SDR_RX_SAMPLE_24BIT 27 #define SDR_RX_SAMP_SZ 24 // internal fixed arithmetic sample size 28 #define SDR_RX_SCALEF 8388608.0f 29 #define SDR_RX_SCALED 8388608.0 32 #define SDR_RX_SAMP_SZ 16 // internal fixed arithmetic sample size 33 #define SDR_RX_SCALEF 32768.0f 34 #define SDR_RX_SCALED 32768.0 38 #define SDR_TX_SAMP_SZ 16 39 #define SDR_TX_SCALEF 32768.0f 40 #define SDR_TX_SCALED 32768.0 100 #endif // INCLUDE_DSPTYPES_H
std::vector< Sample > SampleVector
Sample & operator+=(const Sample &other)
std::vector< AudioSample > AudioVector
Sample & operator/=(const unsigned int &divisor)
FSample(Real real, Real imag)
FSample(const FSample &other)
FSample & operator/=(const Real &divisor)
FSample & operator+=(const FSample &other)
Sample & operator-=(const Sample &other)
std::vector< FSample > FSampleVector
FSample & operator=(const FSample &other)
Sample(const Sample &other)
Sample & operator=(const Sample &other)
FSample & operator-=(const FSample &other)
std::complex< Real > Complex
Sample(FixReal real, FixReal imag)