প্রকল্প সম্পর্কে

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+ এবং একটি বাণিজ্যিক বিকল্পের অধীনে দ্বৈত-লাইসেন্সপ্রাপ্ত।