[{"data":1,"prerenderedAt":636},["ShallowReactive",2],{"project-43873074":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":48,"post_text":49,"what":50,"said":101,"maker_in_thread":225,"shape":238,"grid":242,"attempts":599,"same_week":600,"maker_shows":43,"maker_hidden":628,"reader_version":629,"card":630},"43873074","Anukari","A synthesizer based on 3D physics","title","Show HN: I built a synthesizer based on 3D physics","https:\u002F\u002Fanukari.com","anukari.com","humbledrone",1746209535,2025,512,123,70,3837,2,"legend","creative","music synthesizer","desktop_app",[24,25,26,27,28],"physics synthesizer","gpu audio","virtual instrument","physical modeling synth","vst plugin","mixed",0.274,{"positive":32,"neutral":32,"mixed":33,"critical":34},30,5,12,77,{"design":37,"idea":39,"performance":42,"pricing":44,"docs":46,"execution":47},{"positive":18,"critical":38},4,{"positive":40,"critical":41},10,3,{"positive":43,"critical":18},1,{"positive":18,"critical":45},0,{"positive":18,"critical":18},{"positive":45,"critical":45},[43,33,41,45,41,33,41,41,43,33,33,33,33,33,33,43,18,33,33,43,33,41,33,38,33,41,41,43,38,41,41,33,33,18,41,43,41,33,43,33],"I've been working on the Anukari 3D Physics Synthesizer for a little over two years now. It's one of the earliest virtual instruments to rely on the GPU for audio processing, which has been incredibly challenging and fun. In the end, predictably, the GUI for manipulating the 3D system actually ended up being a lot more work than the physics simulation.\n\nSo far I am only selling it direct on my website, which seems to be working well. I hope to turn it into a sustainable business, and ideally I'd have enough revenue to hire folks to help with it. So far it's been 99% a solo project, with (aweso",{"problem":51,"audience":57,"pricing":58,"motivation":70,"time_to_build":74,"stack":78,"openness":98,"stage":99,"team_size":100},{"value":52,"source":53,"evidence":54},"Creating sounds through a 3D physics simulation of coupled masses and springs","maker",[55],{"id":56},"post",null,{"value":59,"source":60,"evidence":61},"Perpetual license with a free demo","commenter",[62,66],{"id":63,"by":64,"text":65},"43874796","imhoguy","This is so cool and has unlimited potential, like you could model real instruments, e.g. guitar to experiment with resonant chamber shapes, materials etc. Can't upvote enough on…",{"id":67,"by":68,"text":69},"43873553","tarentel","Not sure I'll ever use this as it seems like a lot of work but wanted to say thank you for allowing me to download a demo without giving an email. Also, even though I said I…",{"value":71,"source":53,"evidence":72},"Wanted to build an unusual instrument and make it a sustainable business",[73],{"id":56},{"value":75,"source":53,"evidence":76},"A little over two years",[77],{"id":56},[79,92],{"value":80,"source":53,"evidence":81},"JUCE framework",[82,85,89],{"id":83,"by":11,"text":84},"43873635","Linux: I very much want to do this, but unfortunately it's lower priority than getting things rock-solid on windows\u002Fmac. It's not a gigantic amount of work, but it's not trivial.…",{"id":86,"by":87,"text":88},"43876875","chaosprint","very impressive. is it built with juce?",{"id":90,"by":11,"text":91},"43880663","Yep!",{"value":93,"source":53,"evidence":94},"GPU compute",[95],{"id":96,"by":11,"text":97},"43876174","Short answer: it has been a big pain in the butt. The GPU hardware is mostly really great, but the drivers\u002FAPIs were not designed for such a low-latency use case. There's (for…","paid","launched","solo",{"praise":102,"objections":130,"requests":164,"questions":184,"alternatives":206},[103,115,123],{"value":104,"source":60,"evidence":105},"Unique and impressive physics-based synth concept",[106,107,111],{"id":67,"by":68,"text":69},{"id":108,"by":109,"text":110},"43875351","dylanz","This is insane. I've used tons of virtual synths in my life but this is by far the coolest I've ever seen. Mick's video was amazing!",{"id":112,"by":113,"text":114},"43875414","royal__","This is crazy, incredible work.",{"value":116,"source":60,"evidence":117},"Perpetual licensing and customisable 3D models",[118,119],{"id":63,"by":64,"text":65},{"id":120,"by":121,"text":122},"43876996","exodust","I like the perpetual license, no AI, and customisable 3D models and animations. This last feature hopefully opens up potential for making creatively synchronised graphics such as…",{"value":124,"source":60,"evidence":125},"Detailed devlog write-ups",[126],{"id":127,"by":128,"text":129},"43876356","ziddoap","I'm not really familiar with audio stuff, but holy do I ever appreciate the write-ups you've done. This is absolutely fascinating stuff. I'm eager to keep reading. The video from…",[131,146,153],{"value":132,"source":60,"evidence":133},"Landing page lacks audio demos and is hard to understand for musicians",[134,138,142],{"id":135,"by":136,"text":137},"43876392","AaronAPU","Glad I’m not the only audio developer around here. The landing page needs an immediate audio visual demo. Not an embedded YouTube but a videojs or similar. Low friction get the…",{"id":139,"by":140,"text":141},"43877782","deng","This looks incredible! But to be honest, it also looks incredibly daunting. As a programmer and former physicist, I'm fascinated. As a musician, I'm not sure. At the moment, my…",{"id":143,"by":144,"text":145},"43875333","Eduard","is this about sound generation? Because I didn't find any sample sounds on this wall of text and pictures.",{"value":147,"source":60,"evidence":148},"Clicking or glitches audible in demo videos",[149],{"id":150,"by":151,"text":152},"43875165","hamoid","Looks very fun :-) Does anyone notice issues with the sound quality? In many of the examples I hear clicking: sometimes as if the attack is too high, or as if there is some kind…",{"value":154,"source":60,"evidence":155},"No Linux build and Intel Macs unsupported",[156,160],{"id":157,"by":158,"text":159},"43875184","titaphraz","Seriously cool! A Linux build on the horizon?",{"id":161,"by":162,"text":163},"43874936","anigbrowl","Not supported: Intel-based Macs Boo",[165,173,177],{"value":166,"source":60,"evidence":167},"Linux build or CLAP support",[168,172],{"id":169,"by":170,"text":171},"43873609","dfedbeef","Any chance we'll get a Linux VST or CLAP?",{"id":157,"by":158,"text":159},{"value":174,"source":60,"evidence":175},"Master volume control",[176],{"id":67,"by":68,"text":69},{"value":178,"source":60,"evidence":179},"iPad version",[180],{"id":181,"by":182,"text":183},"43873643","drcongo","I like the look of this, do you have any plans to release it for iPad?",[185,195,199],{"value":186,"source":60,"evidence":187},"Can one license run on both Windows and Mac, and are presets compatible",[188,192],{"id":189,"by":190,"text":191},"43876679","brookst","I’m so tempted to buy, but some info is missing on the website: - If I buy once can I run it on both my Windows desktop and MacBook travel computer? - If so, are files compatible…",{"id":193,"by":11,"text":194},"43880629","Yep! I can confirm everything mutagen said. Presets are portable between mac and windows for sure.",{"value":196,"source":60,"evidence":197},"GPU requirements on Windows",[198],{"id":189,"by":190,"text":191},{"value":200,"source":60,"evidence":201},"Is the simulation deterministic",[202],{"id":203,"by":204,"text":205},"43873378","throwpoaster","Very neat! Is the simulation deterministic?",[207,214,218],{"value":208,"source":60,"evidence":209},"Korg Phase8",[210],{"id":211,"by":212,"text":213},"43873500","sunray2","Thank you for this, it looks very cool! Remind me of Korg's Berlin branch with their Phase8 instrument: https:\u002F\u002Fkorg.berlin\u002F . Life imitates art imitates life :) I highly support…",{"value":215,"source":60,"evidence":216},"AAS Chromaphone",[217],{"id":139,"by":140,"text":141},{"value":219,"source":60,"evidence":220},"Audiocube",[221],{"id":222,"by":223,"text":224},"43873786","sitkack","I would love to watch (and listen) to a discussion between you and Noah from Audiocube, https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=42877399 https:\u002F\u002Fmain.audiocube.app\u002F a 3d spatial DAW.",{"comments":226,"answered":227,"key":228},32,22,[229,232,235],{"id":230,"text":231},"43880895","This is a long story, which is still ongoing. The GPU code is very, very heavily optimized (though I do still have some ideas on how to go further). The main problem we're having…",{"id":233,"text":234},"43874962","I'm a huge fan of Animusic. I remember seeing it for the first time in some big fancy mall in LA and they had it projected on a wall, and I was blown away. It was absolutely an…",{"id":236,"text":237},"43873593","Thanks, yeah, it really should have master volume -- you didn't miss it, it's just not there yet!",{"commenters":35,"max_depth":239,"maker_replies":226,"first_comment_mins":240,"lifespan_hours":241},6,31,82,[243,245,249,252,256,258,261,265,267,271,274,276,279,280,282,285,287,290,292,295,297,299,301,303,308,311,314,317,319,323,324,327,330,332,337,339,342,345,350,354,358,362,364,366,369,373,376,377,381,383,386,388,391,393,396,400,403,404,409,412,416,418,422,424,426,430,435,437,440,443,446,451,455,457,459,462,466,468,472,474,476,478,480,482,487,491,493,497,501,505,509,512,514,515,518,520,522,526,528,532,534,536,539,541,543,545,548,550,552,556,558,560,562,563,567,571,575,578,580,583,587,591,595],[135,45,41,244,136,45],"project\u002Fneutral\u002Fdesign",[246,45,43,247,248,45],"43876771","project\u002Fcritical\u002Fdesign","senbrow",[250,45,43,247,251,45],"43877359","kookamamie",[253,45,33,254,255,45],"43878227","project\u002Fpositive\u002Fidea","jahnu",[139,43,41,257,140,45],"project\u002Fmixed\u002Fdesign",[259,43,33,260,140,45],"43878718","project\u002Fpositive\u002Fnone",[262,43,41,263,264,45],"43879553","project\u002Fmixed\u002Fperformance","polotics",[230,43,45,266,11,43],"maker\u002Fneutral\u002Fperformance",[268,18,45,269,270,45],"43874380","other\u002Fneutral\u002Fnone","nayuki",[272,18,45,269,273,45],"43874874","mjcohen",[233,18,45,275,11,43],"maker\u002Fpositive\u002Fidea",[277,18,45,269,278,45],"43878477","omneity",[67,41,41,257,68,45],[236,41,45,281,11,43],"maker\u002Fneutral\u002Fdesign",[283,38,41,244,284,45],"43876138","airstrike",[286,33,45,266,11,43],"43901682",[288,239,33,254,289,45],"43875561","florilegiumson",[211,291,33,254,212,45],7,[293,291,45,294,11,43],"43873572","maker\u002Fneutral\u002Fnone",[296,291,41,263,212,45],"43873911",[298,291,45,266,11,43],"43874973",[222,300,45,269,223,45],8,[302,300,45,269,11,43],"43875038",[304,305,41,306,307,45],"43876188",9,"project\u002Fneutral\u002Fidea","akomtu",[309,305,45,310,11,43],"43880661","maker\u002Fneutral\u002Fidea",[312,305,43,313,307,45],"43882170","project\u002Fcritical\u002Fperformance",[315,305,45,316,11,43],"43882420","project\u002Fneutral\u002Fperformance",[63,40,33,318,64,45],"project\u002Fpositive\u002Fpricing",[320,321,41,266,322,45],"43875764",11,"ssfrr",[96,321,45,266,11,43],[325,321,33,326,322,45],"43876642","maker\u002Fpositive\u002Fdocs",[328,34,45,269,329,45],"43875982","modeless",[331,34,45,269,11,43],"43876143",[333,334,33,335,336,45],"43875454",13,"maker\u002Fpositive\u002Fnone","adzm",[338,334,45,294,11,43],"43875639",[340,334,45,269,341,45],"43876102","tbalsam",[343,334,45,269,344,45],"43876898","throwaway7894",[346,347,33,348,349,45],"43873337",14,"project\u002Fpositive\u002Fdesign","corytheboyd",[351,352,33,275,353,45],"43875159",15,"michaelhoney",[355,356,41,306,357,45],"43877852",16,"1R053",[359,360,33,260,361,45],"43873458",17,"gregschlom",[127,363,33,326,128,45],18,[365,363,45,294,11,43],"43881723",[189,367,41,368,190,45],19,"project\u002Fneutral\u002Fdocs",[370,367,33,371,372,45],"43877104","project\u002Fpositive\u002Fperformance","mutagen",[374,367,45,375,190,45],"43878877","commenter\u002Fneutral\u002Fnone",[193,367,45,294,11,43],[378,379,43,247,380,45],"43873746",20,"rvba",[382,379,45,281,11,43],"43873938",[384,379,41,244,385,45],"43873992","shannifin",[387,379,41,244,64,45],"43874740",[389,379,43,247,390,45],"43874750","mkl",[392,379,41,244,341,45],"43874902",[394,379,33,348,395,45],"43876593","pierrec",[397,398,33,254,399,45],"43877243",21,"smolder",[401,398,45,269,402,45],"43878586","devrandoom",[108,227,33,260,109,45],[405,406,45,407,408,45],"43874289",23,"other\u002Fneutral\u002Fidea","bufferoverflow",[410,406,45,411,212,45],"43874411","commenter\u002Fneutral\u002Fidea",[413,406,43,414,415,45],"43874622","project\u002Fcritical\u002Fidea","IshKebab",[417,406,45,411,11,43],"43875024",[419,406,45,420,421,45],"43875787","commenter\u002Fneutral\u002Fdesign","chadcmulligan",[120,423,33,318,121,45],24,[425,423,45,368,11,43],"43880690",[427,428,33,254,429,45],"43874200",25,"junon",[431,432,41,433,434,45],"43876470",26,"project\u002Fmixed\u002Fpricing","peteforde",[150,436,43,313,151,45],27,[438,436,45,439,11,43],"43875357","project\u002Fneutral\u002Fexecution",[441,436,41,294,442,45],"43875767","fc417fc802",[444,436,33,260,445,45],"43881592","blincoln",[447,448,41,449,450,45],"43877319",28,"project\u002Fneutral\u002Fpricing","sneak",[452,453,33,254,454,45],"43875228",29,"siavosh",[157,32,41,456,158,45],"project\u002Fneutral\u002Fnone",[458,32,45,294,11,43],"43875626",[460,240,33,260,461,45],"43874214","fractallyte",[463,226,41,464,465,45],"43877637","maker\u002Fneutral\u002Fexecution","danw1979",[467,226,45,310,11,43],"43881753",[469,470,41,244,471,45],"43874618",33,"an_aparallel",[473,470,45,244,11,43],"43875000",[475,470,41,306,471,45],"43875532",[477,470,45,306,11,43],"43876151",[479,470,41,306,471,45],"43877192",[481,470,45,306,11,43],"43880637",[483,484,43,485,486,45],"43876905",34,"project\u002Fcritical\u002Fdocs","nprateem",[488,489,43,414,490,45],"43877148",35,"nyanpasu64",[492,489,45,306,11,43],"43880623",[494,495,41,306,496,45],"43876652",36,"erwincoumans",[498,499,33,260,500,45],"43878225",37,"KeplerBoy",[502,503,41,306,504,45],"43877259",38,"jbverschoor",[506,507,41,456,508,45],"43873383",39,"yapyap",[510,507,45,511,11,43],"43873545","maker\u002Fneutral\u002Fdocs",[169,513,41,456,170,45],40,[83,513,45,294,11,43],[516,513,41,294,517,45],"43874400","thrtythreeforty",[519,513,45,294,11,43],"43874990",[521,513,41,456,170,45],"43879833",[523,524,33,335,525,45],"43874078",41,"ghawkescs",[112,527,33,335,113,45],42,[529,530,33,254,531,45],"43874015",43,"ww520",[181,533,41,456,182,45],44,[535,533,45,294,11,43],"43873952",[537,533,41,456,538,45],"43874147","endofreach",[540,533,43,414,182,45],"43893482",[203,542,41,439,204,45],45,[544,542,45,464,11,43],"43873523",[546,542,41,316,547,45],"43873964","fsckboy",[549,542,41,316,372,45],"43874912",[551,542,45,316,11,43],"43874980",[553,554,41,306,555,45],"43873430",46,"pjbk",[143,557,43,485,144,45],47,[559,557,45,511,11,43],"43875617",[86,561,41,439,87,45],48,[90,561,45,294,11,43],[564,565,33,260,566,45],"43873515",49,"carterschonwald",[568,569,45,269,570,45],"43878886",50,"moffkalast",[572,573,33,260,574,45],"43874994",51,"TheOtherHobbes",[161,576,43,577,162,45],52,"project\u002Fcritical\u002Fnone",[579,576,41,316,574,45],"43875037",[581,576,45,582,162,45],"43875434","commenter\u002Fneutral\u002Fperformance",[584,585,33,260,586,45],"43873468",53,"newobj",[588,589,33,260,590,45],"43873340",54,"badmonster",[592,593,33,254,594,45],"43880443",55,"gitroom",[596,597,33,254,598,45],"43873497",56,"vid43",[],[601,606,611,615,619,624],{"id":602,"name":603,"points":604,"category":605},"43905942","Clippy",1122,"ai",{"id":607,"name":608,"points":609,"category":610},"43880962","BreezePDF",791,"productivity",{"id":612,"name":613,"points":614,"category":605},"43899028","RealtimeVoiceChat",524,{"id":616,"name":617,"points":618,"category":610},"43891245","AI Native Resume",301,{"id":620,"name":621,"points":622,"category":623},"43896011","VectorVFS",279,"data",{"id":625,"name":626,"points":627,"category":20},"43916956","Kindle Comic Converter (KCC)",240,false,"v2",{"id":631,"name":5,"line":6,"ai":628,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":632,"top":18,"kw":633,"maker":11,"domain":10,"tier":19,"attempts":45,"strip":634,"url":9,"mix":635,"praise":104,"objection":132,"sub":21},43873074,0.27,[24,25,26,27,28],"1530353315555551255153545331433552313515",[32,32,33,34],1794036674153]