[{"data":1,"prerenderedAt":115},["ShallowReactive",2],{"project-24739847":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":31,"aspects":32,"strip":33,"post_text":29,"what":34,"said":37,"maker_in_thread":64,"shape":68,"grid":72,"attempts":78,"same_week":79,"maker_shows":107,"maker_hidden":108,"reader_version":109,"card":110},"24739847","Note Detector","Simple Piano Note Detector","title","Show HN: Simple Piano Note Detector","https:\u002F\u002Fgithub.com\u002Fapankrat\u002Fnote-detector","github.com","apankrat",1602345968,2020,14,3,2026,3028,67,"shown","learning_science","music note detection","unknown",[24,25,26,27],"piano note detection","pitch detection","spectrum analysis","music tuner","quiet",null,{"positive":31,"neutral":31,"mixed":31,"critical":31},0,{},[31,31,31],{"problem":29,"audience":29,"pricing":29,"motivation":29,"time_to_build":29,"stack":35,"openness":36,"stage":22,"team_size":22},[],"open_source",{"praise":38,"objections":39,"requests":47,"questions":48,"alternatives":49},[],[40],{"value":41,"source":42,"evidence":43},"Spectrum-based detection struggles with piano harmonics and fading notes","maker",[44],{"id":45,"by":11,"text":46},"24745440","Thanks, I haven't heard of the Goertzel algorithm. It's a spectrum-based detection though, so it will have the same issues as other spectrum detectors. Lower notes tend to have…",[],[],[50,58],{"value":51,"source":52,"evidence":53},"GuitarTuner (bank filter pitch detector)","commenter",[54],{"id":55,"by":56,"text":57},"24741797","xchip","You might want to try this one too https:\u002F\u002Fgithub.com\u002Faguaviva\u002FGuitarTuner It uses a bank filter and it also works in the browser",{"value":59,"source":52,"evidence":60},"TensorFlow SPICE pitch estimation",[61],{"id":62,"by":56,"text":63},"24753942","Then try this one https:\u002F\u002Fblog.tensorflow.org\u002F2020\u002F06\u002Festimating-pitch-with-spice-and-tensorflow-hub.html There is a online demo here https:\u002F\u002Ftfhub.dev\u002Fgoogle\u002Flite-model\u002Fspice\u002F1",{"comments":65,"answered":31,"key":66},1,[67],{"id":45,"text":46},{"commenters":69,"max_depth":15,"maker_replies":65,"first_comment_mins":70,"lifespan_hours":71},2,284,45,[73,75,77],[55,31,31,74,56,31],"other\u002Fneutral\u002Fnone",[45,31,31,76,11,65],"project\u002Fneutral\u002Fperformance",[62,31,31,74,56,31],[],[80,85,89,93,97,102],{"id":81,"name":82,"points":83,"category":84},"24781175","Peripherii",462,"hardware",{"id":86,"name":87,"points":88,"category":20},"24764589","Low-Level Academy",419,{"id":90,"name":91,"points":92,"category":20},"24777640","The Tech Resume Inside Out",382,{"id":94,"name":95,"points":96,"category":84},"24719680","cm-sdr",357,{"id":98,"name":99,"points":100,"category":101},"24740266","SmartGuitarAmp",240,"creative",{"id":103,"name":104,"points":105,"category":106},"24760528","Blades",146,"dev_tools",6,false,"v2",{"id":111,"name":5,"line":6,"ai":108,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":112,"maker":11,"domain":10,"tier":19,"attempts":31,"strip":113,"url":9,"mix":114,"praise":-1,"objection":41,"sub":21},24739847,[24,25,26,27],"000",[31,31,31,31],1793991017378]