[{"data":1,"prerenderedAt":166},["ShallowReactive",2],{"posts:*:area_experiment:all:15":3},{"posts":4,"hasNextPage":21},[5,22,31,40,51,65,75,87,99,106,113,125,135,145,157],{"path":6,"title":7,"description":8,"date":9,"image":8,"tags":10,"categories":18,"titleInPicture":21},"\u002Fposts\u002F2024-03-05-arpshoot-algo","Procedural arp harp episode 1",null,"2024-03-05",[11,12,13,14,15,16,17],"generative","sound","gist","area_development","area_experiment","tool_javascript","tool_web-audio-api",[19,20],"blog","music",false,{"path":23,"title":24,"description":8,"date":25,"image":26,"tags":27,"categories":30,"titleInPicture":21},"\u002Fposts\u002F2022-08-01-generative-harp-hangout-by-the-sea","Generative harp hangout by the sea","2022-08-01","\u002Fimages\u002Fgeneric-vhs.png",[28,29,15],"youtube","area_music",[20],{"path":32,"title":33,"description":34,"date":35,"image":36,"tags":37,"categories":38,"titleInPicture":21},"\u002Fposts\u002F2021-04-23-tuning-explorer","Tuning explorer","A harmony visualization tool inspired in a binary cracking technique","2021-04-23","\u002Fimages\u002F2021\u002F04\u002Ftuning-explorer-capture.png",[15,17],[39],"portfolio",{"path":41,"title":42,"description":8,"date":43,"image":44,"tags":45,"categories":50,"titleInPicture":21},"\u002Fposts\u002F2017-10-18-an-essay-about-knobs","An essay about knobs","2017-10-18","\u002Fimages\u002F2017\u002F10\u002Fknob_6.jpg",[46,47,15,48,49],"year_2017","area_design","area_interaction","process_notes",[19],{"path":52,"title":53,"description":54,"date":55,"image":56,"tags":57,"categories":64,"titleInPicture":21},"\u002Fposts\u002F2017-02-26-granular-synth-exercise","Granular synth exercise","Exercise from a generative media course at Aalto","2017-02-26","\u002Fimages\u002F2017\u002F02\u002Fgranular-synth-experiment-capture.png",[46,58,59,15,48,60,29,61,14,62,63],"context_aalto","concept","multimedia","tool_openframeworks","prototype","unfinished",[20,39],{"path":66,"title":67,"description":8,"date":68,"image":69,"tags":70,"categories":74,"titleInPicture":21},"\u002Fposts\u002F2016-05-06-sample-slicing-in-tone-js","Sample slicing in Tone.js","2016-05-06","\u002Fimages\u002F2016\u002F04\u002FCapture.png",[71,58,15,72,16,14,73,17],"year_2016","context_for-the-sake-of-doing","synth",[19],{"path":76,"title":77,"description":8,"date":78,"image":8,"tags":79,"categories":86,"titleInPicture":21},"\u002Fposts\u002F2016-04-27-using-openscad","Using OpenSCAD","2016-04-27",[71,15,80,81,82,83,84,85],"hardware","manufacture","mechanic-synth","tool_openscad","process","area_writing",[19],{"path":88,"title":89,"description":90,"date":91,"image":92,"tags":93,"categories":98,"titleInPicture":21},"\u002Fposts\u002F2016-04-17-ms-compose-95","Ms Compose 95","A web audio sequencer experiment","2016-04-17","\u002Fimages\u002F2016\u002F04\u002FCapture4.png",[71,94,47,15,72,48,16,95,29,96,84,14,62,97,17],"context_autotel","maschine","area_play","tool_reaper",[20,39],{"path":100,"title":101,"description":8,"date":102,"image":103,"tags":104,"categories":105,"titleInPicture":21},"\u002Fposts\u002F2016-03-20-dj-roboto","Dj Roboto","2016-03-20","\u002Fimages\u002F2016\u002F03\u002FCapture.jpg",[71,15,72,16,29,14,28],[19],{"path":107,"title":108,"description":8,"date":109,"image":110,"tags":111,"categories":112,"titleInPicture":21},"\u002Fposts\u002F2016-02-25-live-interactive-video","live interactive video","2016-02-25","\u002Fimages\u002F2016\u002F02\u002Fawarenesstest.jpg",[71,15,16,60,84,14,62],[19],{"path":114,"title":115,"description":116,"date":117,"image":8,"tags":118,"categories":124,"titleInPicture":21},"\u002Fposts\u002F2015-07-16-mechanic-synth","Mechanic Synth","Drum machine I built to test my MIDI sequencer","2015-07-16",[119,120,121,15,72,122,82,29,96,123,14,62,73],"year_2015","tool_arduino","area_electronics","hands-on","process-notes",[39],{"path":126,"title":127,"description":128,"date":129,"image":130,"tags":131,"categories":134,"titleInPicture":21},"\u002Fposts\u002F2015-05-21-ttr_03","Text to rhythm synthesizer","A web experiment for making rhythms by typing onomatopoeias","2015-05-21","\u002Fimages\u002F2015\u002F05\u002Fbeitbox.png",[119,132,15,72,48,16,29,96,14,133,17],"area_art","technologic",[20,39],{"path":136,"title":137,"description":138,"date":139,"image":140,"tags":141,"categories":144,"titleInPicture":21},"\u002Fposts\u002F2014-11-22-absurd-dictionary","Absurd dictionary","A web experiment with recursive definitions","2014-11-22","\u002Fimages\u002F2014\u002F01\u002Fabsurd_dictionary.png",[142,132,59,15,72,16,143,96,14],"year_2014","tool_php",[39],{"path":146,"title":147,"description":148,"date":149,"image":150,"tags":151,"categories":156,"titleInPicture":21},"\u002Fposts\u002F2014-01-01-licog-composer","Licog composer","Composition software, a side project of Brocs","2014-01-01","\u002Fimages\u002F2014\u002F01\u002FLicog.png",[142,152,153,15,72,48,60,29,96,154,14,62,97,155,133],"area_deep-experience","area_education","tool_processing","context_stgo-makerspace",[20,39],{"path":158,"title":159,"description":160,"date":149,"image":161,"tags":162,"categories":165,"titleInPicture":21},"\u002Fposts\u002F2014-01-01-3d-navigation-experiment","3d navigation experiment","Unfinished website experiment for our design office","\u002Fimages\u002F2014\u002F01\u002F3d-navigation-experiment-shot.jpg",[142,59,163,15,164,72,48,16,143,14,63],"context_design-factorial","failure",[39],1790978019956]