[{"data":1,"prerenderedAt":96},["ShallowReactive",2],{"posts:*:process_notes:all:15":3},{"posts":4,"hasNextPage":17},[5,18,26,32,43,53,59,70,79],{"path":6,"title":7,"description":8,"date":9,"image":10,"tags":11,"categories":15,"titleInPicture":17},"\u002Fposts\u002F2024-10-01-digital-synth-factibility","Finding options for a Digital Synth Workshop",null,"2024-10-01","\u002Fimages\u002F2024\u002F10\u002F20240930 ESP32 with I2S DAC 2.jpg",[12,13,14],"area_workshops","tool_arduino","process-notes",[16],"blog",false,{"path":19,"title":20,"description":8,"date":21,"image":8,"tags":22,"categories":25,"titleInPicture":17},"\u002Fposts\u002F2024-08-22-sample-interpolator","1st Failed attempt at interpolating samples","2023-08-22",[23,14,24],"tool_javascript","tool_web-audio-api",[16],{"path":27,"title":28,"description":8,"date":29,"image":8,"tags":30,"categories":31,"titleInPicture":17},"\u002Fposts\u002F2022-04-08-karplus-on-a-worker","Worker + karplus synth example","2022-04-08",[14,23,24],[16],{"path":33,"title":34,"description":8,"date":35,"image":36,"tags":37,"categories":42,"titleInPicture":17},"\u002Fposts\u002F2020-04-02-figuring-out-building-blocks-from-music-composition","Figuring out building blocks from music composition (extract from the thesis)","2020-04-02","\u002Fimages\u002F2020\u002F04\u002Fmonos-b-01.png",[38,39,40,41,14],"year_2018","area_design","modular-sequencer","context_aalto",[16],{"path":44,"title":45,"description":8,"date":46,"image":47,"tags":48,"categories":52,"titleInPicture":17},"\u002Fposts\u002F2019-06-26-sympathetic-resonance-experimentation","Sympathetic resonance experimentation","2019-06-26","\u002Fimages\u002F2019\u002F06\u002FIMG_20190624_205922-scaled.jpg",[49,50,51,14],"tool_belaboard","tool_cpp","area_rogramming",[16],{"path":54,"title":55,"description":8,"date":56,"image":8,"tags":57,"categories":58,"titleInPicture":17},"\u002Fposts\u002F2018-06-16-virtual-modular-environment-with-calculeitor-demo","Virtual modular environment with calculeitor demo","2018-06-16",[40,13,50,14,41],[16],{"path":60,"title":61,"description":8,"date":62,"image":63,"tags":64,"categories":69,"titleInPicture":17},"\u002Fposts\u002F2017-10-18-an-essay-about-knobs","An essay about knobs","2017-10-18","\u002Fimages\u002F2017\u002F10\u002Fknob_6.jpg",[65,39,66,67,68],"year_2017","area_experiment","area_interaction","process_notes",[16],{"path":71,"title":72,"description":8,"date":73,"image":74,"tags":75,"categories":78,"titleInPicture":17},"\u002Fposts\u002F2017-06-16-molecular-sequencer-choosing-a-communication-protocol","molecular sequencer: choosing a communication protocol","2017-06-16","\u002Fimages\u002F2017\u002F06\u002Fnet-example-politeserial.jpg",[76,40,50,13,14,77],"hardware","area_development",[16],{"path":80,"title":81,"description":82,"date":83,"image":8,"tags":84,"categories":94,"titleInPicture":17},"\u002Fposts\u002F2015-07-16-mechanic-synth","Mechanic Synth","Drum machine I built to test my MIDI sequencer","2015-07-16",[85,13,86,66,87,88,89,90,91,14,77,92,93],"year_2015","area_electronics","context_for-the-sake-of-doing","hands-on","mechanic-synth","area_music","area_play","prototype","synth",[95],"portfolio",1790978020697]