Commit Graph

25 Commits

Author SHA1 Message Date
a40ddef687 mapWobbleToDetune 2026-01-25 10:31:42 +00:00
705e2a0311 map shape to audio with tone.js 2026-01-25 10:25:40 +00:00
0666321da5 biome check+format 2026-01-25 10:03:02 +00:00
13ef090e7b wobbleRandomness
interpolates between noise and sine wave
2026-01-25 10:02:51 +00:00
853e024bf7 synth setup with tone.js 2026-01-25 09:54:02 +00:00
09bc2b8c3f wobble controls 2026-01-25 09:41:34 +00:00
fd00527169 morph points (useWobbleAnimation implementation) 2026-01-25 09:39:08 +00:00
e0a207a842 applyWobble function that samples noise to displace points along the edge 2026-01-25 09:36:48 +00:00
0638425c67 requestAnimationFrame loop that tracks elapsed time for wobble animation 2026-01-25 09:36:30 +00:00
0b370298e4 Update DEVELOPMENT_PLAN.md 2026-01-25 09:29:17 +00:00
117a0b3085 sidebar controls (shape selection and roundness slider) 2026-01-25 09:28:46 +00:00
421146dd18 extended morphable shape to use generated points 2026-01-25 09:16:12 +00:00
c1a18f44f2 morphPoints function 2026-01-25 09:06:47 +00:00
6133453746 three point generation functions 2026-01-25 09:02:06 +00:00
Oliver Bryan
e5a7030d9b phase 2 complete 2026-01-08 10:47:48 +00:00
Oliver Bryan
77a9b32841 minor sidebar + buttons adjustments 2026-01-07 23:43:05 +00:00
Oliver Bryan
bce2623727 phase 1 complete 2026-01-07 23:17:23 +00:00
Oliver Bryan
84c2087ecb development plan 2026-01-07 15:52:52 +00:00
Oliver Bryan
042af07874 konva Stage setup 2026-01-07 15:52:33 +00:00
Oliver Bryan
57978f511a layout and settings page 2026-01-07 15:18:45 +00:00
Oliver Bryan
e6bc4cc65a react-konva, simplex-noise, tonejs 2026-01-07 15:03:07 +00:00
Oliver Bryan
dfbc26af3a shadcn 2026-01-07 15:02:52 +00:00
Oliver Bryan
5d2ee6cc13 theme toggle 2026-01-07 12:32:16 +00:00
Oliver Bryan
019b8545f1 basic setup
react
ts
tailwind
vite
biome
bun
2026-01-07 12:22:30 +00:00
Oliver Bryan
c0700e1373 Create README.md 2026-01-07 09:41:18 +00:00