[{"data":1,"prerenderedAt":213},["ShallowReactive",2],{"project-23305459":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":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":41,"post_text":43,"what":44,"said":63,"maker_in_thread":125,"shape":137,"grid":141,"attempts":175,"same_week":176,"maker_shows":205,"maker_hidden":206,"reader_version":207,"card":208},"23305459","8bars","Make Music in the Browser","title","Show HN: 8bars – Make Music in the Browser","https:\u002F\u002F8bars.app","8bars.app","amadeuspagel",1590444538,2020,59,18,985,3028,33,"notable","creative","music making","web_app",[24,25,26,27],"browser music","music sequencer","make music online","javascript music","debated",0.03,{"positive":31,"neutral":32,"mixed":33,"critical":31},4,3,0,11,{"design":36,"idea":37,"execution":39},{"positive":33,"critical":32},{"positive":38,"critical":33},2,{"positive":33,"critical":40},1,[32,33,42,33,40,33,32,40,33,40,33,42,40,33,32,33,42,42],5,null,{"problem":43,"audience":43,"pricing":43,"motivation":43,"time_to_build":43,"stack":45,"openness":61,"stage":62,"team_size":61},[46,54],{"value":47,"source":48,"evidence":49},"JavaScript (Web Audio API)","commenter",[50],{"id":51,"by":52,"text":53},"23306470","guessmyname","> Could you check the console, and tell me if there's some kind of error message? The error message → “ReferenceError: Can't find variable: AudioContext” You can’t do this in…",{"value":55,"source":56,"evidence":57},"localStorage","maker",[58],{"id":59,"by":11,"text":60},"23306456","Could you check the console, and tell me if there's some kind of error message? And could you try checking the website without private browsing on? The website requires…","unknown","launched",{"praise":64,"objections":80,"requests":103,"questions":123,"alternatives":124},[65],{"value":66,"source":48,"evidence":67},"Fun and neat tool for making music",[68,72,76],{"id":69,"by":70,"text":71},"23306669","terrycody","Thanks, a really neat tool to create some interesting music piece.",{"id":73,"by":74,"text":75},"23312659","_curious_","Thanks for making and sharing, fun!",{"id":77,"by":78,"text":79},"23318349","atum47","this is really good. this is the second project about javascript music I've seen on HN. I would love to learn more about music so I could take a shot at creating procedural music…",[81,96],{"value":82,"source":48,"evidence":83},"Autoplay sounds are loud and startling",[84,88,92],{"id":85,"by":86,"text":87},"23305940","parsecs","I suggest disabling autoplay when you open the link. I got startled pretty badly with the very loud and unexpected beeping sounds",{"id":89,"by":90,"text":91},"23306045","_adamb","I just visited, post 50% volume adjustment (I love this sort of thing!), and immediately my speakers crunched with sawtooth grunge and other sounds. I don't think I've ever…",{"id":93,"by":94,"text":95},"23306037","reitzensteinm","Until you click in Chrome, it's not allowing the playing of any sounds. At which point, it plays everything that's been queued up. Even at 50% volume, dozens of sawtooth samples…",{"value":97,"source":48,"evidence":98},"Blank screen on some browsers such as iPhone",[99],{"id":100,"by":101,"text":102},"23306409","snissn","I see a blank screen on iPhone. It’s fine if you don’t want to support all browsers but you should show a message if the browser isn’t supported. For all I know it’s still…",[104,109,116],{"value":105,"source":48,"evidence":106},"Disable autoplay",[107,108],{"id":85,"by":86,"text":87},{"id":93,"by":94,"text":95},{"value":110,"source":48,"evidence":111},"Add visual feedback when resizing notes",[112],{"id":113,"by":114,"text":115},"23306175","ioseph","Nice work! One small suggestion to improve the UI would be to use cursor: col-resize on the edges of the notes to show they are draggable and change the length as the user drags…",{"value":117,"source":48,"evidence":118},"Default to a different waveform than sawtooth",[119],{"id":120,"by":121,"text":122},"23305987","knaik94","I think not having sawtooth be the default would also help a lot.",[],[],{"comments":126,"answered":40,"key":127},6,[128,131,134],{"id":129,"text":130},"23306225","Thanks :) I've implemented cursor: col-resize, but due to the hacky way the note grid works, it's kind of hard to implement visual feedback when dragging.",{"id":132,"text":133},"23305962","I think autoplay is important to draw people in, but I'll implement master volume control, and set it to 50% by default. EDIT: Done. EDIT2: I've disabled autoplay anyway, because…",{"id":135,"text":136},"23306112","Wow that sucks. I've disabled autoplay.",{"commenters":138,"max_depth":31,"maker_replies":126,"first_comment_mins":139,"lifespan_hours":140},12,77,27,[142,144,146,149,153,155,156,157,158,159,160,162,164,166,168,170,172,173],[113,33,32,143,114,33],"project\u002Fneutral\u002Fdesign",[129,33,33,145,11,40],"maker\u002Fneutral\u002Fdesign",[147,33,42,148,114,33],"23306869","maker\u002Fpositive\u002Fnone",[150,40,33,151,152,33],"23305966","other\u002Fneutral\u002Fnone","iamcurious",[85,38,40,154,86,33],"project\u002Fcritical\u002Fdesign",[132,38,33,145,11,40],[120,38,32,143,121,33],[93,38,40,154,94,33],[135,38,33,145,11,40],[89,38,40,154,90,33],[161,38,33,145,11,40],"23306113",[77,32,42,163,78,33],"project\u002Fpositive\u002Fidea",[100,31,40,165,101,33],"project\u002Fcritical\u002Fexecution",[59,31,33,167,11,40],"maker\u002Fneutral\u002Fexecution",[51,31,32,169,52,33],"project\u002Fneutral\u002Fexecution",[171,31,33,167,11,40],"23306526",[69,42,42,163,70,33],[73,126,42,174,74,33],"project\u002Fpositive\u002Fnone",[],[177,182,187,191,196,201],{"id":178,"name":179,"points":180,"category":181},"23324598","Obsidian",1087,"productivity",{"id":183,"name":184,"points":185,"category":186},"23312339","Bear",685,"web_saas",{"id":188,"name":189,"points":190,"category":181},"23295989","Wiper",574,{"id":192,"name":193,"points":194,"category":195},"23282207","LaTeX.css",515,"dev_tools",{"id":197,"name":198,"points":199,"category":200},"23283880","neut",456,"languages",{"id":202,"name":203,"points":204,"category":181},"23255732","newscatcher",420,10,false,"v2",{"id":209,"name":5,"line":6,"ai":206,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":210,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":211,"url":9,"mix":212,"praise":66,"objection":82,"sub":21},23305459,[24,25,26,27],"305010310105103055",[31,32,33,31],1794036591086]