The FIR Filter Designer app designs minimal-order finite impulse response (FIR) digital filters based on performance specifications you provide. The application attempts to find the lowest order (smallest) set of FIR filter coefficients that satisfies the given specifications. The generated filter has approximately unity (0 dB) gain in the passband.
The output of the design procedure is a list of double-precision filter coefficients (Text output option) or an implementation of the filter in C/C++, C#, Java or MATLAB/GNU Octave source code. This output is formatted into an email you can send to any recipients.
Complete source code for the Android FIR Filter Designer app is available athttps://www.assembla.com/code/firdesign/subversion/nodes.
Thanks to Jake Janovetz for providing a GPL-licensed implementation of the Parks–McClellan algorithm that served as a starting point for this app.App Designer Filter FIR desain minimal-order respon impulse yang terbatas (FIR) filter digital berdasarkan spesifikasi kinerja yang Anda berikan. Aplikasi ini mencoba untuk menemukan urutan terendah (terkecil) set koefisien filter FIR yang memenuhi spesifikasi yang diberikan. Filter yang dihasilkan memiliki sekitar kesatuan (0 dB) gain di passband.
Output dari prosedur desain adalah daftar presisi ganda penyaring koefisien (pilihan output teks) atau implementasi filter dalam C / C + +, C #, Java atau Matlab / GNU Octave kode sumber. Output ini diformat ke email Anda dapat mengirim ke penerima.
Lengkap source code untuk Android FIR Filter Designer app tersedia dihttps://www.assembla.com/code/firdesign/subversion/nodes.
Terima kasih kepada Jake Janovetz untuk menyediakan implementasi GPL-lisensi dari algoritma Taman-McClellan yang berfungsi sebagai titik awal untuk aplikasi ini.