Home▸Physics & Mechanics▸Vibrating String — Plucked Wave Shape (2D)

🎻 Vibrating String — Plucked Wave Shape (2D)

A 2D Canvas simulation of a plucked string solving the real wave equation. Adjust tension and linear mass density to change the physical wave speed, pluck the string anywhere by dragging, and watch the fixed ends reflect the traveling waves.

Physics & Mechanics2DEasy60 FPS📱 Mobile-adapted⇄ 3D version
2d-string-vibration ↗ Open standalone
⚙ Under the hood

A 2D Canvas simulation of a plucked string that solves the real wave equation. Adjust the tension and linear mass density to change the physical wave speed, pluck the string anywhere by dragging, and watch the pulse reflect off the two fixed ends.

wave equationstringacousticscanvas2dwave speedpluck

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

What did you find?

Add reproduction steps (optional)