42 lines
807 B
C++
42 lines
807 B
C++
/*
|
||
* © Copyright 2014 – Urheberrechtshinweis
|
||
* Alle Rechte vorbehalten / All Rights Reserved
|
||
*
|
||
* Programmcode ist urheberrechtlich geschuetzt.
|
||
* Das Urheberrecht liegt, soweit nicht ausdruecklich anders gekennzeichnet, bei Frank Ebner.
|
||
* Keine Verwendung ohne explizite Genehmigung.
|
||
* (vgl. § 106 ff UrhG / § 97 UrhG)
|
||
*/
|
||
|
||
#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
|