[{"data":1,"prerenderedAt":86},["ShallowReactive",2],{"posts:*:process-notes:all:15":3},{"posts":4,"hasNextPage":17},[5,18,26,32,43,53,59,68],{"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":67,"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",[65,40,50,13,14,66],"hardware","area_development",[16],{"path":69,"title":70,"description":71,"date":72,"image":8,"tags":73,"categories":84,"titleInPicture":17},"\u002Fposts\u002F2015-07-16-mechanic-synth","Mechanic Synth","Drum machine I built to test my MIDI sequencer","2015-07-16",[74,13,75,76,77,78,79,80,81,14,66,82,83],"year_2015","area_electronics","area_experiment","context_for-the-sake-of-doing","hands-on","mechanic-synth","area_music","area_play","prototype","synth",[85],"portfolio",1792434249976]