| .. | | |
| beam | Beam step 2: Lyapunov exponent (real-time chart, note chart with energy); render loop shared in src/common/note-render.ts, used by fput-chain (output unchanged) | |
| common | Beam step 2: Lyapunov exponent (real-time chart, note chart with energy); render loop shared in src/common/note-render.ts, used by fput-chain (output unchanged) | |
| double-pendulum | Beam app (step 1): beam with bending, clamped/pinned/cantilever ends, local or Kirchhoff stretching; sped-up note with spectrogram. Note player, mute button, formats and canvas sizing in src/common/ | |
| fput-chain | Beam step 2: Lyapunov exponent (real-time chart, note chart with energy); render loop shared in src/common/note-render.ts, used by fput-chain (output unchanged) | |
| index.html | Beam app (step 1): beam with bending, clamped/pinned/cantilever ends, local or Kirchhoff stretching; sped-up note with spectrogram. Note player, mute button, formats and canvas sizing in src/common/ | |