// multi-utility computation suite · offline · instant · precise
┌──────────────────────────┐
│ [c] calcalyst_ │
│ computation suite │
└──────────────────────────┘
// select a module to initialize
/ search↵ open firstesc close
// adsenseEMPTY_LEADER_SLOT728×90
// keyboard shortcuts
/focus search
Escclear search · close calc
Enteropen first result
↑↓navigate list
?toggle this panel
// adsenseMOBILE_ANCHOR_SLOT320×50
// keyboard_shortcuts
/focus search
↑↓navigate module list
Enter
open first result from search
open highlighted
compute when module is open
compute when focused in a field
Escclose module · clear selection
⌫
sci.FIR-filter-tap-count Calculator
Calculates FIR filter tap count from transition bandwidth and stopband attenuation for common window functions. Narrower transition band requires proportionally more taps — halving the transition bandwidth doubles the tap count and doubles the computational cost of filtering.
Inputs
Fs Hz
Amount per unit of time or per unit quantity. Check the denominator before interpreting.
Fc Hz
Cycles per second (Hz). Audible sound: 20 Hz – 20 kHz. Make sure units match what the formula expects.
Df Hz
Horizontal extent perpendicular to the length.
Attenuation Db
Reference formula or conversion factor shown for context.
Results
Kaiser window — tap count N
Total number of items or occurrences.
Hamming window — tap count N
Total number of items or occurrences.
group delay (Kaiser window)
Sample size or count used in the calculation.
normalized cutoff fc/fs
Sample size or count used in the calculation.
N ≈ (A-8)/(2.285·2π·Δf/fs) — Kaiser
Sample size or count used in the calculation.
trade-off
Reference formula or conversion factor shown for context.