| Widget: draw the initial pluck/press shape at the widget's exaggeration, so amplitudes compare
|
main |
· 3m 11s |
| Plot axes: whole-number ticks in full (20000, not 2.0e+4)
|
main |
· 1m 36s |
| Anti-aliased pickup: solve at R fs and low-pass filter the pickup down to fs (both solvers); CACHE_VERSION 3; chaos-check analysis scripts
|
main |
· 1m 36s |
| Widget: spectrogram up to 24 kHz by default
|
main |
· 1m 29s |
| Widget: spectrogram of the sound (light entry loaded when near the viewport), fmax attribute and choice; axes and spectrogram read colors at their canvas
|
main |
· 1m 35s |
| Widget: exaggeration dropdown in the motion bar
|
main |
· 1m 55s |
| String: pickup sums over all beads by default, like the drum
|
main |
· 1m 22s |
| Widget: Open the full app, the bundle's own instrument page in a closeable full-window overlay; unedited form fields keep their exact values, so the page and the widget hash the same cache keys; vault1 site in README
|
main |
· 1m 25s |
| Embedded 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)
|
main |
· 1m 23s |
| Embedded 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)
|
main |
· 51s |
| Embeddable <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
|
main |
· 51s |
| Copy link to these settings: a shareable link with every parameter, applied on load and then removed from the address
|
main |
· 49s |
| Shared result cache on artifact-cache: offer a cached result for the current settings next to Run; store runs when a passcode is set
|
main |
· 46s |
| Cymbal presets default to 4 s
|
main |
· 42s |
| Cymbal defaults to bow and bell with a 1 m/s stick; Run button at the top of the panel
|
main |
· 42s |
| Add WebGPU solver with a toggle; faster CPU solver
|
main |
· 46s |
| Cymbal: free plate with rigid-body motion removed (no support); lighter default damping
|
main |
· 52s |