| .. | | |
| chainview.ts | 3D model view: setup (supports, pins, excitation, pickup) and replay of saved frames on a shared timeline | |
| controls.ts | String of beads: 3D bead-spring solver, control panel, waveform, spectrogram, wav, displacement viewer | |
| fft.ts | String of beads: 3D bead-spring solver, control panel, waveform, spectrogram, wav, displacement viewer | |
| instrumentPage.ts | Bead drum: hex-lattice round head, felt mallet contact, top view and cross-section; shared instrument page | |
| membraneview.ts | Bead drum: hex-lattice round head, felt mallet contact, top view and cross-section; shared instrument page | |
| plot.ts | String of beads: 3D bead-spring solver, control panel, waveform, spectrogram, wav, displacement viewer | |
| scene3d.ts | Bead drum: hex-lattice round head, felt mallet contact, top view and cross-section; shared instrument page | |
| spectrogram.ts | String of beads: 3D bead-spring solver, control panel, waveform, spectrogram, wav, displacement viewer | |
| timeline.ts | 3D model view: setup (supports, pins, excitation, pickup) and replay of saved frames on a shared timeline | |
| wav.ts | String of beads: 3D bead-spring solver, control panel, waveform, spectrogram, wav, displacement viewer | |