🎹 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.
⚙ 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