Home▸Sound & Music▸Piano String Vibration Simulation (2D)

🎹 Piano String Vibration Simulation (2D)

Canvas2D companion: pluck a piano string and watch the wave-equation standing-wave solution build up from its Fourier harmonic series, with pitch set by tension and length and timbre set by pluck position.

Sound & Music2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-piano-string-vibration-simulation ↗ Open standalone
⚙ Under the hood

Canvas2D companion: pluck a piano string and watch the wave-equation standing-wave solution build up from its Fourier harmonic series, with pitch set by tension and length and timbre set by pluck position.

Piano StringsHarmonicsResonancewave equationFourier series

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)