Shaper tuning

Load a resonance capture and everything on this page is computed from your data: the measured spectrum, the shaper SHAPER_CALIBRATE would recommend (the full find_best_shaper search ported to your browser), a hands-on explorer for any shaper type, and a ready-to-paste [input_shaper] config.
Nothing is uploaded anywhere — peak detection, damping estimation, and the whole shaper search run locally.

Setting up a new printer? See the config reference for every changed [input_shaper] and [resonance_tester] option.

1. Load a resonance capture

No data yet? Try an example:
No capture loaded. Load an example, or upload a Kalico calibration_data_*.csv / resonances_*.csv (a freq column plus psd_x/psd_y/psd_z/psd_xyz).
Peak detection and half-power damping-ratio estimation run live in your browser — nothing is uploaded anywhere.
measured resonance spectrum scale:

2. Recommended shaper

Load a capture above to compute a recommendation.
Suggested config

      
    
3. Manual shaper explorer advanced
shaper type
frequency (Hz)
damping ζ
SCV5
acceleration6000
residual vibration vs frequency
Manual config

      
    

Reproduces Kalico's find_best_shaper shaper calibration and DSP entirely in your browser — your capture is never uploaded. Rendered with Chart.js. Source on GitHub.