[{"data":1,"prerenderedAt":126},["ShallowReactive",2],{"posts:blog:*:1:15":3},{"posts":4,"hasNextPage":125},[5,16,26,35,44,50,58,68,75,82,88,95,106,113,119],{"path":6,"title":7,"description":8,"date":9,"image":10,"tags":11,"categories":13,"titleInPicture":15},"\u002Fposts\u002F2026-02-04-ai-coding-advice","AI coding advice based on my experience",null,"2026-02-04","\u002Fimages\u002F2026\u002F02\u002Fneon-space-explorer.jpg",[12],"area_development",[14],"blog",false,{"path":17,"title":18,"description":8,"date":19,"image":20,"tags":21,"categories":25,"titleInPicture":15},"\u002Fposts\u002F2024-10-01-digital-synth-factibility","Finding options for a Digital Synth Workshop","2024-10-01","\u002Fimages\u002F2024\u002F10\u002F20240930 ESP32 with I2S DAC 2.jpg",[22,23,24],"area_workshops","tool_arduino","process-notes",[14],{"path":27,"title":28,"description":8,"date":29,"image":30,"tags":31,"categories":34,"titleInPicture":15},"\u002Fposts\u002F2024-09-06-pen","Pen input with pressure sensitivity","2024-09-06","\u002Fimages\u002F2024\u002F09\u002Fscribus.png",[12,32,33],"tool_javascript","gist",[14],{"path":36,"title":37,"description":8,"date":38,"image":39,"tags":40,"categories":43,"titleInPicture":15},"\u002Fposts\u002F2024-04-10-spirograph","Spirograph experiment 2","2024-04-10","\u002Finstagram\u002Fautotel\u002F2024-04-09_00-02-38_UTC.jpg",[41,42,33,32],"generative","visuals",[14],{"path":45,"title":46,"description":8,"date":47,"image":39,"tags":48,"categories":49,"titleInPicture":15},"\u002Fposts\u002F2024-04-08-spirograph","Spirograph experiment","2024-04-08",[41,42,33,32],[14],{"path":51,"title":52,"description":8,"date":53,"image":8,"tags":54,"categories":57,"titleInPicture":15},"\u002Fposts\u002F2024-03-12-bash-join-to-video","Bash script to join frames into a video","2024-03-12",[55,56,33],"utilities","tool_bash",[14],{"path":59,"title":60,"description":8,"date":61,"image":8,"tags":62,"categories":66,"titleInPicture":15},"\u002Fposts\u002F2024-03-05-arpshoot-algo","Procedural arp harp episode 1","2024-03-05",[41,63,33,12,64,32,65],"sound","area_experiment","tool_web-audio-api",[14,67],"music",{"path":69,"title":70,"description":8,"date":71,"image":72,"tags":73,"categories":74,"titleInPicture":15},"\u002Fposts\u002F2024-03-02-wavy-generative-animation","wavy generative animation","2024-03-02","\u002Finstagram\u002Fautotel\u002F2024-03-02_19-40-09_UTC_1.jpg",[41,42,33,32],[14],{"path":76,"title":77,"description":8,"date":78,"image":79,"tags":80,"categories":81,"titleInPicture":15},"\u002Fposts\u002F2024-02-05-mycellium","Mycellium 1","2024-02-05","\u002Fimages\u002F2024\u002F02\u002Fmycellium-visual-canvas.png",[41,42,33,32],[14],{"path":83,"title":84,"description":8,"date":85,"image":8,"tags":86,"categories":87,"titleInPicture":15},"\u002Fposts\u002F2024-08-22-sample-interpolator","1st Failed attempt at interpolating samples","2023-08-22",[32,24,65],[14],{"path":89,"title":90,"description":8,"date":91,"image":92,"tags":93,"categories":94,"titleInPicture":15},"\u002Fposts\u002F2023-07-15-sine-anim","Round sine anim","2023-07-15","\u002Fimages\u002F2024\u002F02\u002Fsine-rose.png",[41,42,33,32],[14],{"path":96,"title":97,"description":98,"date":99,"image":100,"tags":101,"categories":105,"titleInPicture":15},"\u002Fposts\u002F2022-05-17-harmonicity-function","Harmonicity function","Developing a function that returns how harmonic a frequency is in relation to some other frequency; or in other words, a function of harmonicity of a frequency","2022-05-17","\u002Fimages\u002F2022\u002F05\u002Fharmonicity-screenshot.png",[63,102,103,104],"math","programming","functions",[14],{"path":107,"title":108,"description":8,"date":109,"image":8,"tags":110,"categories":112,"titleInPicture":15},"\u002Fposts\u002F2022-04-09-rust-compile-watcher-util","Rust compile watcher util","2022-04-09",[33,111],"linux",[14],{"path":114,"title":115,"description":8,"date":116,"image":8,"tags":117,"categories":118,"titleInPicture":15},"\u002Fposts\u002F2022-04-08-karplus-on-a-worker","Worker + karplus synth example","2022-04-08",[24,32,65],[14],{"path":120,"title":121,"description":8,"date":122,"image":8,"tags":123,"categories":124,"titleInPicture":15},"\u002Fposts\u002F2021-07-30-very-simple-time-tracker","Time tracking simple tool","2021-07-30",[32],[14],true,1790978017315]