इस प्रोजेक्ट के बारे में

KFR एक ओपन-सोर्स C++ DSP फ्रेमवर्क है जो डिजिटल सिग्नल प्रोसेसिंग, ऑडियो और वैज्ञानिक अनुप्रयोगों के लिए उच्च-प्रदर्शन बिल्डिंग ब्लॉक्स प्रदान करता है। यह FFT/DFT (वास्तविक, व्युत्क्रम और बहुआयामी ट्रांसफ़ॉर्म सहित), सैंपल रेट कन्वर्ज़न, और कई प्रकार के फ़िल्टर (IIR, FIR, Biquad, Elliptic, Butterworth, Chebyshev, Bessel) के लिए अनुकूलित कार्यान्वयन देता है। लाइब्रेरी Intel, AMD, ARM और RISC-V आर्किटेक्चर के लिए SIMD अनुकूलन (SSE, AVX, AVX-512, ARM NEON, RISC-V RVV) का समर्थन करती है। अतिरिक्त सुविधाओं में ऑडियो फ़ाइल I/O (WAV, FLAC, MP3, AAC, आदि), टेंसर ऑपरेशन, सांख्यिकीय फ़ंक्शन, और व्यापक संगतता के लिए एक C API शामिल है। KFR क्रॉस-प्लेटफ़ॉर्म है, जो Linux, macOS, Windows, Android, iOS और WebAssembly का समर्थन करता है, C++20 संगतता के साथ और बिना किसी बाहरी C++ निर्भरता के। यह GPLv2+ और एक व्यावसायिक विकल्प के अंतर्गत दोहरे लाइसेंस के तहत उपलब्ध है।