[{"data":1,"prerenderedAt":353},["ShallowReactive",2],{"project-12014663":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":33,"aspects":34,"strip":42,"post_text":44,"what":45,"said":78,"maker_in_thread":183,"shape":188,"grid":192,"attempts":316,"same_week":317,"maker_shows":39,"maker_hidden":345,"reader_version":346,"card":347},"12014663","djent","Randomly generated metal riffs using Web Audio API and React","title","Show HN: Randomly generated metal riffs using Web Audio API and React","http:\u002F\u002Fdjen.co\u002F","djen.co","frogboy",1467362942,2016,275,42,79,2264,4,"legend","creative","music generator","web_app",[24,25,5,26,27],"riff generator","web audio","metal music","random music","loved",0.483,{"positive":31,"neutral":18,"mixed":32,"critical":18},21,5,34,{"idea":35,"execution":38,"design":40},{"positive":36,"critical":37},6,0,{"positive":37,"critical":39},2,{"positive":41,"critical":39},3,[37,32,32,37,41,37,37,37,41,43,37,43,37,41,32,41,32,41,32,32,32,32,43,37,32,32,32,41,43,41,32,41,32,32,32,32,32,32,32,32],1,null,{"problem":44,"audience":46,"pricing":44,"motivation":44,"time_to_build":44,"stack":58,"openness":75,"stage":76,"team_size":77},{"value":47,"source":48,"evidence":49},"Metal and djent guitarists seeking riff inspiration","inferred",[50,54],{"id":51,"by":52,"text":53},"12019673","whorace","I love it! The instrument selection is good. It generates some brutal riffs with catchy rhythms. As a guitarist, I think this tool is great for finding inspiration and maybe…",{"id":55,"by":56,"text":57},"12016216","actsasbuffoon","It seems to be based around the classic Meshuggah formula. Basically, pick an unusual time signature and play the guitars and kick drum in that time signature. The kick drum…",[59,64,68],{"value":60,"source":48,"evidence":61},"Web Audio API",[62],{"id":63},"post",{"value":65,"source":48,"evidence":66},"React",[67],{"id":63},{"value":69,"source":48,"evidence":70},"JavaScript",[71],{"id":72,"by":73,"text":74},"12016703","kowdermeister","I checked the code, it's probably as simple as rewriting the `src\\scripts\\app\\utils\\default-instruments.js` file and replace the samples. Presets won't work because they rely on…","open_source","launched","unknown",{"praise":79,"objections":112,"requests":130,"questions":155,"alternatives":168},[80,93,108],{"value":81,"source":82,"evidence":83},"Sounds really good and impressive for random generation","commenter",[84,88,89],{"id":85,"by":86,"text":87},"12015826","anonjdgpogjsop","Excellent work ! I saw many random music generators, and this might be the best. I showed it to a coworker playing in a metal band, he's stunned ! It sounds really good.",{"id":55,"by":56,"text":57},{"id":90,"by":91,"text":92},"12016933","dshapiraa","Very well done. The music was addictively responsive to even the smallest settings change.",{"value":94,"source":82,"evidence":95},"Fun and addictive to use",[96,100,104],{"id":97,"by":98,"text":99},"12017001","6stringmerc","Wicked fun and glad to get a chance to test it out. Excellent results with tweaking parameters, at least to my ears. Functional and appealing, well for those into this sort of…",{"id":101,"by":102,"text":103},"12016655","QuantumRoar","The first web app that blows my knees out! Excellent work!",{"id":105,"by":106,"text":107},"12017529","Futurebot","This is hilariously good. Great work",{"value":109,"source":82,"evidence":110},"Useful for inspiration for guitarists",[111],{"id":51,"by":52,"text":53},[113,123],{"value":114,"source":82,"evidence":115},"Settings link is hidden and not prominent",[116,120],{"id":117,"by":118,"text":119},"12017511","billmalarky","Can you make the settings link more prominent. I left the page before even noticing it. Came back because of the comments.",{"id":121,"by":118,"text":122},"12018306","Better, but in my opinion it should be styled as a button not just text. It doesn't feel like a part of the tool since it appears outside of the initial box. I understand you put…",{"value":124,"source":82,"evidence":125},"Safari error message appears in Chrome on iOS",[126],{"id":127,"by":128,"text":129},"12018540","6502nerdface","The \"safari bug\" error message appears for me even though I'm using Google Chrome, not Safari, on my ipad. Is that intentional?",[131,138,148],{"value":132,"source":82,"evidence":133},"Add download option for generated tunes",[134],{"id":135,"by":136,"text":137},"12016640","column","I'm impressed. Congrats! I would love to be able to generate a 3 minutes long tune with this On Android's Chrome the URL shown under \"Share this URL:\" weirdly glitches the…",{"value":139,"source":82,"evidence":140},"Support other genres such as techno, deep house or power metal",[141,144],{"id":142,"by":73,"text":143},"12015997","Amazing job :) I'd love to see it with deephouse or techno sounds. It's so tempting to fork the repo. Here's my madness: http:\u002F\u002Fdjen.co\u002F#share\u002FopYJd9",{"id":145,"by":146,"text":147},"12015925","mlinhares","Can we get some european power metal style generators in place? :P",{"value":149,"source":82,"evidence":150},"Export MIDI or allow own samples",[151],{"id":152,"by":153,"text":154},"12015893","bravura","Really interesting project. Can you give a brief description of the algorithm? Also, would it be possible to export MIDI, or some other format where you could drop in your own…",[156,161],{"value":157,"source":82,"evidence":158},"How does the algorithm work",[159,160],{"id":152,"by":153,"text":154},{"id":55,"by":56,"text":57},{"value":162,"source":82,"evidence":163},"Are the audio samples licensed under MIT",[164],{"id":165,"by":166,"text":167},"12025687","sebhack","I'm a electric guitar player myself, and that's amazing. The source code is MIT (https:\u002F\u002Fgithub.com\u002FRossMcMillan92\u002Fdjent) but I wonder if the same applies to the audio samples.",[169,176],{"value":170,"source":82,"evidence":171},"Acid Defender WebAudio game",[172],{"id":173,"by":174,"text":175},"12017912","cpeterso","While not quite what you're looking for, \"Acid Defender\" is a WebAudio game that generates random acid house sequences as part of the game play:…",{"value":177,"source":82,"evidence":178},"Chord progression arpeggiator on CodePen",[179],{"id":180,"by":181,"text":182},"12019507","BHSPitMonkey","Along these lines, someone posted a neat Web Audio driven chord progression arpeggiator yesterday: http:\u002F\u002Fcodepen.io\u002Fjakealbaugh\u002Ffull\u002FqNrZyw\u002F Comments:…",{"comments":43,"answered":37,"key":184},[185],{"id":186,"text":187},"12017885","How does that look now?",{"commenters":189,"max_depth":18,"maker_replies":43,"first_comment_mins":190,"lifespan_hours":191},37,253,83,[193,195,197,199,203,205,206,209,212,214,216,218,219,223,227,230,235,239,242,243,247,249,251,255,258,260,262,265,268,272,276,278,280,284,288,292,296,300,304,306,308,312],[180,37,37,194,181,37],"other\u002Fneutral\u002Fnone",[85,43,32,196,86,37],"project\u002Fpositive\u002Fnone",[142,39,32,198,73,37],"project\u002Fpositive\u002Fidea",[200,39,37,201,202,37],"12016314","commenter\u002Fneutral\u002Fnone","eddywebs",[72,39,41,204,73,37],"project\u002Fneutral\u002Fexecution",[173,39,37,194,174,37],[207,39,37,194,208,37],"12019041","mstade",[210,39,37,194,211,37],"12032606","ajtaylor",[135,41,41,213,136,37],"project\u002Fmixed\u002Fexecution",[117,18,43,215,118,37],"project\u002Fcritical\u002Fdesign",[186,18,37,217,11,43],"maker\u002Fneutral\u002Fdesign",[121,18,43,215,118,37],[220,18,37,221,222,37],"12018914","commenter\u002Fneutral\u002Fdesign","gregmcausland",[224,32,41,225,226,37],"12016505","project\u002Fmixed\u002Fidea","sidthekid",[228,36,32,196,229,37],"12015628","midgetjones",[231,232,41,233,234,37],"12016087",7,"project\u002Fmixed\u002Fdesign","virgil_disgr4ce",[236,237,32,198,238,37],"12015772",8,"justsaysmthng",[152,240,41,241,153,37],9,"project\u002Fneutral\u002Fidea",[55,240,32,198,56,37],[244,245,41,241,246,37],"12017093",10,"shritesh",[97,248,32,196,98,37],11,[51,250,32,198,52,37],12,[252,253,32,196,254,37],"12020093",13,"stockkid",[127,256,43,257,128,37],14,"project\u002Fcritical\u002Fexecution",[259,256,37,201,56,37],"12018780",[165,261,32,196,166,37],15,[90,263,32,264,91,37],16,"project\u002Fpositive\u002Fdesign",[266,267,32,196,208,37],"12019057",17,[269,270,41,225,271,37],"12016629",18,"andreasklinger",[273,274,43,257,275,37],"12017457",19,"testoruin",[145,277,41,241,146,37],20,[279,277,32,198,86,37],"12015940",[281,31,41,282,283,37],"12018014","project\u002Fmixed\u002Fnone","gmarx",[285,286,32,196,287,37],"12017242",22,"edibleEnergy",[289,290,32,264,291,37],"12018217",23,"grimmdude",[293,294,32,264,295,37],"12015838",24,"tcfunk",[297,298,32,196,299,37],"12019753",25,"lunch",[301,302,32,196,303,37],"12020214",26,"mclovinit",[101,305,32,196,102,37],27,[105,307,32,196,106,37],28,[309,310,32,196,311,37],"12018141",29,"rajangdavis",[313,314,32,198,315,37],"12018313",30,"Udik",[],[318,323,327,332,337,340],{"id":319,"name":320,"points":321,"category":322},"12030172","superslow",276,"learning_science",{"id":324,"name":325,"points":326,"category":20},"12035058","codepen.io",149,{"id":328,"name":329,"points":330,"category":331},"12030423","Essential YouTube",110,"consumer_social",{"id":333,"name":334,"points":335,"category":336},"12018199","Readsure",104,"productivity",{"id":338,"name":339,"points":335,"category":331},"12033278","Maggie and Caleb wedding website",{"id":341,"name":342,"points":343,"category":344},"12016850","Affectiva YouTube demo",69,"ai",false,"v2",{"id":348,"name":5,"line":6,"ai":345,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":349,"top":18,"kw":350,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":351,"url":9,"mix":352,"praise":81,"objection":114,"sub":21},12014663,0.48,[24,25,5,26,27],"0550300031010353535555105553135355555555",[31,18,32,18],1793990944702]