/ proof-of-concept / toy-instruments
Sign in
proof-of-concept / toy-instruments
toy-instruments / src / ui
Go to fileHistory
..
chainview.ts3D model view: setup (supports, pins, excitation, pickup) and replay of saved frames on a shared timeline
controls.tsString of beads: 3D bead-spring solver, control panel, waveform, spectrogram, wav, displacement viewer
fft.tsString of beads: 3D bead-spring solver, control panel, waveform, spectrogram, wav, displacement viewer
instrumentPage.tsEmbeddable <toy-instrument-sim> widget (src/embed.ts): 3D model, replay and audio from the shared cache, or run in the browser and stored with the passcode; cache results as light and frames entries (CACHE_VERSION 2); instrument configs and link settings shared by the page and the widget
membraneview.tsCymbal: plate bending via per-triangle shape operators, felt centre support, stick and mallet with angle and friction, far-field microphone
plot.tsEmbeddable <toy-instrument-sim> widget (src/embed.ts): 3D model, replay and audio from the shared cache, or run in the browser and stored with the passcode; cache results as light and frames entries (CACHE_VERSION 2); instrument configs and link settings shared by the page and the widget
scene3d.tsEmbedded widget for readers: Play sound and Play motion buttons that download on first press, no setup/replay tabs or view controls; exaggeration attribute (default 5, not in the cache key)
settings.tsEmbeddable <toy-instrument-sim> widget (src/embed.ts): 3D model, replay and audio from the shared cache, or run in the browser and stored with the passcode; cache results as light and frames entries (CACHE_VERSION 2); instrument configs and link settings shared by the page and the widget
spectrogram.tsString of beads: 3D bead-spring solver, control panel, waveform, spectrogram, wav, displacement viewer
timeline.tsEmbedded widget for readers: Play sound and Play motion buttons that download on first press, no setup/replay tabs or view controls; exaggeration attribute (default 5, not in the cache key)
wav.tsString of beads: 3D bead-spring solver, control panel, waveform, spectrogram, wav, displacement viewer
↑↓ move↵openescclose