32 lines
472 B
C++
32 lines
472 B
C++
#ifndef FIRFACTORY_H
|
|
#define FIRFACTORY_H
|
|
|
|
#include <vector>
|
|
#include <complex>
|
|
|
|
|
|
class FIRFactory {
|
|
|
|
float sRate_hz;
|
|
|
|
public:
|
|
|
|
/** ctor */
|
|
FIRFactory(float sRate_hz) : sRate_hz(sRate_hz) {
|
|
;
|
|
}
|
|
|
|
|
|
|
|
// static std::vector<float> getRealBandbass(float center_hz, float width_hz, float sRate_hz, int size) {
|
|
|
|
// }
|
|
|
|
// static std::vector<std::complex<float>> getComplexBandbass(float center_hz, float width_hz, float sRate_hz, int size) {
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
#endif // FIRFACTORY_H
|