[{"data":1,"prerenderedAt":208},["ShallowReactive",2],{"project-11890309":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":42,"post_text":44,"what":45,"said":74,"maker_in_thread":131,"shape":138,"grid":142,"attempts":171,"same_week":172,"maker_shows":200,"maker_hidden":201,"reader_version":202,"card":203},"11890309","Synthi","A JavaScript emulator of the Synthi A synthesizer","title","Show HN: A JavaScript emulator of the Synthi A synthesizer","http:\u002F\u002Falexnisnevich.github.io\u002Fsynthi-js\u002F","alexnisnevich.github.io","alnis",1465766531,2016,68,13,561,2264,25,"notable","creative","music synthesizer emulator","web_app",[24,25,26,27,28],"synthesizer","javascript emulator","synthi a","music","web audio","loved",0.5,{"positive":32,"neutral":33,"mixed":34,"critical":34},5,2,0,7,{"design":37,"performance":38,"idea":39,"pricing":41},{"positive":33,"critical":34},{"positive":34,"critical":34},{"positive":40,"critical":34},1,{"positive":40,"critical":34},[34,32,34,43,34,43,34,34,32,34,32,32,32],3,null,{"problem":46,"audience":44,"pricing":44,"motivation":44,"time_to_build":44,"stack":55,"openness":71,"stage":72,"team_size":73},{"value":47,"source":48,"evidence":49},"Lets people play the Synthi A synthesizer in a browser","inferred",[50,52],{"id":51},"post",{"id":53,"by":11,"text":54},"11890322","This is something I've been working on the past few months. It's still got some quirks but is mostly feature-complete. See https:\u002F\u002Fgithub.com\u002FAlexNisnevich\u002Fsynthi-js for more…",[56,61,67],{"value":57,"source":58,"evidence":59},"JavaScript","maker",[60],{"id":51},{"value":62,"source":58,"evidence":63},"WebAudio",[64],{"id":65,"by":11,"text":66},"11896621","The Firefox issue is interesting – all UI interactions appear to have about a 500ms delay before the synthesizer output is affected. I can't figure out if it's an issue with…",{"value":68,"source":58,"evidence":69},"Flocking",[70],{"id":65,"by":11,"text":66},"open_source","beta","solo",{"praise":75,"objections":95,"requests":101,"questions":122,"alternatives":123},[76,88],{"value":77,"source":78,"evidence":79},"Impressive reproduction of the Synthi A","commenter",[80,84],{"id":81,"by":82,"text":83},"11892317","phazelift","What a great project, and what a great synth you have reproduced! This is an awesome musical instrument, nothing less. Really inspiring, thanks for making and posting it.",{"id":85,"by":86,"text":87},"11892919","jwarren","Wow, this is pretty extraordinary. I will be diving into the source of this one for sure.",{"value":89,"source":78,"evidence":90},"Nice UI touches like radial knobs",[91],{"id":92,"by":93,"text":94},"11893118","tacos","Appreciate the radial vs vertical choice on the knobs. Nice touch.",[96],{"value":97,"source":58,"evidence":98},"Runs poorly in Firefox with about 500ms UI delay",[99,100],{"id":53,"by":11,"text":54},{"id":65,"by":11,"text":66},[102,109,115],{"value":103,"source":78,"evidence":104},"Add a virtual keyboard",[105],{"id":106,"by":107,"text":108},"11892503","fit2rule","Great project! Any chance you could add a virtual keyboard easily enough?",{"value":110,"source":58,"evidence":111},"Add MIDI keyboard support",[112],{"id":113,"by":11,"text":114},"11896718","P.S. Another thing I've had in mind was the ability to connect MIDI keyboards and have them mimic EMS DK keyboard behavior within SYNTHI-JS. I wasn't sure if it was possible to…",{"value":116,"source":78,"evidence":117},"Disable text selection in UI",[118],{"id":119,"by":120,"text":121},"11892230","chvid","Great work. Lots of browsers recognise the style \"-webkit-user-select: none;\" which I think will greatly improve your UI.",[],[124],{"value":125,"source":78,"evidence":126},"VST plug-ins",[127],{"id":128,"by":129,"text":130},"11895324","baldfat","The cost of vst plug ins is crazy! Something like this would go for around $100. Great work.",{"comments":32,"answered":40,"key":132},[133,134,137],{"id":53,"text":54},{"id":135,"text":136},"11896613","Ah, good idea! I'll add that tonight.",{"id":65,"text":66},{"commenters":139,"max_depth":140,"maker_replies":32,"first_comment_mins":33,"lifespan_hours":141},9,4,22,[143,145,147,149,153,154,156,159,160,162,166,168,170],[53,34,34,144,11,40],"project\u002Fneutral\u002Fexecution",[119,34,32,146,120,34],"project\u002Fpositive\u002Fdesign",[135,34,34,148,11,40],"maker\u002Fneutral\u002Fdesign",[150,34,43,151,152,34],"11892374","project\u002Fneutral\u002Fperformance","voltagex_",[65,34,34,151,11,40],[106,34,43,155,107,34],"project\u002Fneutral\u002Fidea",[157,34,34,158,11,40],"11896697","maker\u002Fneutral\u002Fidea",[113,34,34,158,11,40],[128,34,32,161,129,34],"project\u002Fpositive\u002Fpricing",[163,40,34,164,165,34],"11892776","other\u002Fneutral\u002Fnone","protothomas",[81,33,32,167,82,34],"project\u002Fpositive\u002Fidea",[85,43,32,169,86,34],"project\u002Fpositive\u002Fnone",[92,140,32,146,93,34],[],[173,178,183,187,191,195],{"id":174,"name":175,"points":176,"category":177},"11890991","remotebase.io",747,"productivity",{"id":179,"name":180,"points":181,"category":182},"11910806","Segment AWS Stack",237,"infrastructure",{"id":184,"name":185,"points":186,"category":177},"11871527","Vector",186,{"id":188,"name":189,"points":186,"category":190},"11896598","quiet-lwip","languages",{"id":192,"name":193,"points":194,"category":190},"11903674","rcc",175,{"id":196,"name":197,"points":198,"category":199},"11884204","Jason",165,"dev_tools",6,false,"v2",{"id":204,"name":5,"line":6,"ai":201,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":205,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":206,"url":9,"mix":207,"praise":77,"objection":97,"sub":21},11890309,[24,25,26,27,28],"0503030050555",[32,33,34,34],1793990943918]