[{"data":1,"prerenderedAt":528},["ShallowReactive",2],{"project-41144826":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":44,"post_text":46,"what":47,"said":91,"maker_in_thread":229,"shape":237,"grid":241,"attempts":490,"same_week":491,"maker_shows":41,"maker_hidden":520,"reader_version":521,"card":522},"41144826","Hanon Pro","piano technique and exercises for the digital age","title","Show HN: Hanon Pro – piano technique and exercises for the digital age","https:\u002F\u002Ffurnacecreek.org\u002Fhanon\u002F","furnacecreek.org","albertru90",1722662469,2024,248,100,297,3515,9,"notable","learning_science","piano practice app","mobile_app",[24,25,26,27,28],"piano practice","hanon exercises","midi piano","piano technique","piano learning app","curious",-0.049,{"positive":32,"neutral":33,"mixed":34,"critical":32},5,14,1,25,{"execution":37,"design":39,"idea":40,"docs":42,"pricing":43},{"positive":34,"critical":38},0,{"positive":34,"critical":38},{"positive":34,"critical":41},2,{"positive":38,"critical":38},{"positive":38,"critical":34},[32,45,38,38,38,38,38,38,38,38,38,38,45,45,38,38,38,38,38,45,38,45,38,45,32,38,38,34,38,34,32,32,34,45,34,38,38,38,38,32],3,null,{"problem":48,"audience":60,"pricing":69,"motivation":46,"time_to_build":46,"stack":77,"openness":89,"stage":90,"team_size":89},{"value":49,"source":50,"evidence":51},"Piano technique practice with digital feedback on played notes","inferred",[52,56],{"id":53,"by":54,"text":55},"41145432","FLT8","I tried it, I guess I'm your target market, I'm relatively new to keyboard, trying to learn, and do happen to have a Bluetooth MIDI adapter. A few notes and observations from a…",{"id":57,"by":58,"text":59},"41145056","xlii","This looks fascinating. Im missing one thing though. Highlight of an app is that it can analyze play from MIDI but being an interested person it immediately pushes me toward…",{"value":61,"source":62,"evidence":63},"Piano learners, including beginners and parents of kids learning piano","commenter",[64,65],{"id":53,"by":54,"text":55},{"id":66,"by":67,"text":68},"41147852","dfee","I’m a father of two children, a nine and two year old, and none of us know how to play piano. I did play a woodwind for five years in and out of school, and did extracurricular…",{"value":70,"source":62,"evidence":71},"Sheet music is paid; app price not clearly stated in thread",[72,73],{"id":53,"by":54,"text":55},{"id":74,"by":75,"text":76},"41145187","the_gipsy","iOS once touted itself as being honest. Now it doesn't show the price until you install the app?",[78,85],{"value":79,"source":80,"evidence":81},"SwiftUI","maker",[82],{"id":83,"by":11,"text":84},"41148670","The app uses recent SwiftUI and SwiftData APIs that are not available on older OSes.",{"value":86,"source":80,"evidence":87},"SwiftData",[88],{"id":83,"by":11,"text":84},"unknown","launched",{"praise":92,"objections":104,"requests":143,"questions":187,"alternatives":197},[93,97],{"value":94,"source":62,"evidence":95},"Helpful feedback highlighting wrong notes",[96],{"id":53,"by":54,"text":55},{"value":98,"source":62,"evidence":99},"Useful for tracking progress over time",[100],{"id":101,"by":102,"text":103},"41146907","Xeyz0r","Being able to track progress over time gives me the motivation to keep going..",[105,116,127,135],{"value":106,"source":62,"evidence":107},"Hanon's instructions to lift fingers are harmful to technique",[108,112],{"id":109,"by":110,"text":111},"41145776","kashunstva","Professional pianist here. They are boring but that’s hardly the biggest issue with Hanon, unfortunately. The biggest problem is the instructions that the composer leaves for the…",{"id":113,"by":114,"text":115},"41146868","kaidon","> practically nothing more injurious to good technique and nothing more likely to induce tension than this. Oh my goodness yes. I started playing on January and followed the…",{"value":117,"source":62,"evidence":118},"Requires iOS 17 and an older iPad is excluded",[119,123],{"id":120,"by":121,"text":122},"41145974","jocoda","Disappointed. The App Store tells me that the app will run on my IPad, an older model, just out of support and waits for me to click install before it tells me it wants iOS 17.…",{"id":124,"by":125,"text":126},"41145082","benob","Why is it iOS17+ only?",{"value":128,"source":62,"evidence":129},"Sheet music pricing and app price visibility concerns",[130,131],{"id":74,"by":75,"text":76},{"id":132,"by":133,"text":134},"41145336","smokel","Looks nice, but after downloading it, I was a bit disappointed. I mistakenly assumed that this would compare to something like Alfred's Adult Piano Courses [1], but it's much…",{"value":136,"source":62,"evidence":137},"Hanon exercises are boring and not suited to modern learners",[138,142],{"id":139,"by":140,"text":141},"41149284","peteforde","About a week ago, I started practicing daily with an app called Melodics. This is after putting off starting for, well, my whole life. Hot damn, I can play [a bit of?] piano now.…",{"id":109,"by":110,"text":111},[144,154,158,169,177],{"value":145,"source":62,"evidence":146},"Native Mac app",[147,151],{"id":148,"by":149,"text":150},"41145933","nxobject","As an aside, thanks for making the app available for desktop Mac, even if it of course isn't explicitly designed for it. I think most people overestimate how many people have…",{"id":152,"by":11,"text":153},"41148660","We would love to do a more native Mac app if this takes off. Glad you're interested in it.",{"value":155,"source":62,"evidence":156},"MIDI playback support",[157],{"id":53,"by":54,"text":55},{"value":159,"source":62,"evidence":160},"Custom score import",[161,165],{"id":162,"by":163,"text":164},"41145152","oellegaard","I’m a beginner on piano\u002Fkeyboard - been playing daily for a couple of years and I think this would be a great app for me to push myself. However, I mostly play kids songs when my…",{"id":166,"by":167,"text":168},"41145270","court-jus","It would be awesome if the file format was open and anyone could add their own scores to the app...",{"value":170,"source":62,"evidence":171},"Hardware compatibility guide",[172,173],{"id":57,"by":58,"text":59},{"id":174,"by":175,"text":176},"41145156","rreyes1979","Came to ask exactly the same thing. Want to buy one for my kids to practice but I don't have an idea which would be the best given our budget and preferences so a matrix of…",{"value":178,"source":62,"evidence":179},"Add Czerny exercises",[180,184],{"id":181,"by":182,"text":183},"41145618","lukko","This is great. Can you please add Czerny?",{"id":185,"by":11,"text":186},"41148664","Added to the list.",[188,193],{"value":189,"source":62,"evidence":190},"Why iOS 17 only",[191,192],{"id":124,"by":125,"text":126},{"id":83,"by":11,"text":84},{"value":194,"source":62,"evidence":195},"Is it suitable for young children",[196],{"id":66,"by":67,"text":68},[198,206,217,221,225],{"value":199,"source":62,"evidence":200},"Piano Marvel",[201,205],{"id":202,"by":203,"text":204},"41145984","roessland","Awesome, I'll definitely try it. I've been paying for Piano Marvel for a few years, and there is tons of room for improvement in this space: - Native, non-janky app. Ideally…",{"id":66,"by":67,"text":68},{"value":207,"source":62,"evidence":208},"Synthesia",[209,213],{"id":210,"by":211,"text":212},"41151528","flemhans","There are some games like that, e.g. Synthesia.",{"id":214,"by":215,"text":216},"41151732","oriolid","Yes, there are gamified learning apps like this. Some of the more well-known ones are Simply Piano, Yousician, Skoove and Synthesia and various clones but just searching \"piano\"…",{"value":218,"source":62,"evidence":219},"Simply Piano",[220],{"id":214,"by":215,"text":216},{"value":222,"source":62,"evidence":223},"Yousician",[224],{"id":214,"by":215,"text":216},{"value":226,"source":62,"evidence":227},"Melodics",[228],{"id":139,"by":140,"text":141},{"comments":230,"answered":41,"key":231},4,[232,235,236],{"id":233,"text":234},"41148584","Thank you for the feedback. The crashes should be fixed in the 1.0.2 update rolling out today. If you have any additional feedback as you use the app more, please email us.",{"id":152,"text":153},{"id":185,"text":186},{"commenters":238,"max_depth":18,"maker_replies":230,"first_comment_mins":239,"lifespan_hours":240},64,86,84,[242,244,248,250,254,258,261,265,266,269,272,275,278,279,280,282,284,286,289,292,295,297,300,303,304,307,309,312,314,316,318,320,322,323,326,329,332,334,337,340,342,344,347,350,353,356,357,360,363,365,366,369,372,375,378,380,384,386,388,391,393,394,397,400,403,405,408,412,415,417,421,424,426,428,431,435,438,440,443,445,449,454,457,460,464,466,469,472,475,477,479,481,484,487,489],[53,38,45,243,54,38],"project\u002Fmixed\u002Fexecution",[245,38,32,246,247,38],"41148353","project\u002Fpositive\u002Fdesign","DidYaWipe",[233,38,38,249,11,34],"maker\u002Fneutral\u002Fexecution",[251,38,45,252,253,38],"41149921","project\u002Fneutral\u002Fexecution","zetsurin",[255,34,38,256,257,38],"41145530","other\u002Fneutral\u002Fidea","spapas82",[259,34,38,260,215,38],"41145605","other\u002Fneutral\u002Fnone",[262,34,38,263,264,38],"41145695","commenter\u002Fneutral\u002Fnone","wccrawford",[109,34,38,260,110,38],[267,34,38,260,268,38],"41145981","solarengineer",[270,34,38,263,271,38],"41146665","alfiedotwtf",[273,34,38,263,274,38],"41146985","sixo",[276,34,38,260,277,38],"41146801","lioeters",[210,34,38,260,211,38],[214,34,38,260,215,38],[281,34,38,263,277,38],"41153237",[283,34,38,260,215,38],"41155658",[285,34,38,260,274,38],"41146995",[287,34,38,260,288,38],"41147458","domharries",[290,34,38,260,291,38],"41147963","vunderba",[293,34,38,260,294,38],"41146117","jraph",[296,34,38,260,215,38],"41147819",[298,34,38,260,299,38],"41151242","mtalantikite",[301,34,38,260,302,38],"41146653","pclmulqdq",[113,34,38,260,114,38],[305,34,38,260,306,38],"41148136","localfirst",[308,34,38,263,215,38],"41148977",[310,34,38,260,311,38],"41156036","spoonfeeder006",[313,34,38,260,215,38],"41158638",[315,34,38,260,311,38],"41168569",[202,41,45,317,203,38],"project\u002Fneutral\u002Fidea",[319,41,38,260,294,38],"41146078",[57,45,45,321,58,38],"project\u002Fneutral\u002Fdocs",[174,45,45,321,175,38],[324,45,38,263,325,38],"41145239","_def",[327,45,38,260,328,38],"41145409","larrysalibra",[330,45,38,260,331,38],"41147251","navbaker",[333,45,38,263,328,38],"41147489",[335,45,38,260,336,38],"41146456","nh2",[338,45,38,260,339,38],"41146712","mrbombastic",[341,45,38,260,336,38],"41146920",[343,45,38,263,339,38],"41150398",[345,45,38,260,346,38],"41147076","ghostpepper",[348,45,38,260,349,38],"41149071","fma",[351,45,38,260,352,38],"41145240","thibaut_barrere",[354,45,38,260,355,38],"41145533","emmanueloga_",[166,230,45,317,167,38],[358,230,38,260,359,38],"41145335","adrianh",[361,230,38,260,362,38],"41145849","namanyayg",[364,230,38,260,359,38],"41145920",[162,32,45,317,163,38],[66,367,45,368,67,38],6,"project\u002Fneutral\u002Fnone",[370,367,38,260,371,38],"41147968","tejohnso",[373,367,38,260,374,38],"41148155","jimbob45",[376,367,38,260,377,38],"41148198","andrepd",[379,367,38,260,253,38],"41149913",[381,382,45,252,383,38],"41146131",7,"darylteo",[385,382,45,252,133,38],"41146867",[387,382,38,260,383,38],"41160203",[148,389,32,390,149,38],8,"project\u002Fpositive\u002Fexecution",[152,389,38,392,11,34],"maker\u002Fneutral\u002Fdesign",[74,18,38,263,75,38],[395,18,38,263,396,38],"41145213","yard2010",[398,18,38,399,163,38],"41145214","commenter\u002Fneutral\u002Fpricing",[401,18,38,399,402,38],"41145407","Toutouxc",[404,18,38,399,149,38],"41145904",[139,406,34,407,140,38],10,"project\u002Fcritical\u002Fidea",[409,410,38,260,411,38],"41148590",11,"brcmthrowaway",[413,410,38,260,414,38],"41149015","tzs",[416,410,38,260,411,38],"41149953",[418,419,45,317,420,38],"41145246",12,"vanjajaja1",[132,422,34,423,133,38],13,"project\u002Fcritical\u002Fpricing",[181,33,32,425,182,38],"project\u002Fpositive\u002Fnone",[185,33,38,427,11,34],"maker\u002Fneutral\u002Fnone",[429,33,32,430,182,38],"41152427","maker\u002Fpositive\u002Fnone",[432,433,45,317,434,38],"41145975",15,"jmdots",[436,433,38,263,437,38],"41146040","dragandj",[439,433,38,263,434,38],"41146091",[120,441,34,442,121,38],16,"project\u002Fcritical\u002Fnone",[444,441,45,368,211,38],"41151549",[446,447,45,368,448,38],"41145890",17,"manojlds",[450,451,34,452,453,38],"41146765",18,"maker\u002Fcritical\u002Fnone","huhtenberg",[455,451,38,456,102,38],"41146912","commenter\u002Fpositive\u002Fnone",[458,459,34,407,306,38],"41148159",19,[461,462,38,260,463,38],"41145244",20,"rjzzleep",[465,462,38,263,420,38],"41145260",[467,462,38,260,468,38],"41146157","ToJans",[470,462,38,260,471,38],"41145360","nprateem",[473,462,38,260,474,38],"41145588","klimperfix",[476,462,38,260,149,38],"41145912",[478,462,38,263,463,38],"41146187",[480,462,38,260,411,38],"41148595",[482,462,38,260,483,38],"41172721","maiensch",[101,485,32,486,102,38],21,"project\u002Fpositive\u002Fidea",[124,488,45,368,125,38],22,[83,488,38,427,11,34],[],[492,497,501,506,511,516],{"id":493,"name":494,"points":495,"category":496},"41180504","Roometron",694,"creative",{"id":498,"name":499,"points":500,"category":20},"41156872","WebGPU Unleashed",471,{"id":502,"name":503,"points":504,"category":505},"41173161","1-FPS",433,"dev_tools",{"id":507,"name":508,"points":509,"category":510},"41160268","Pie Menu",309,"productivity",{"id":512,"name":513,"points":514,"category":515},"41163645","Iso20022.js",291,"finance_crypto",{"id":517,"name":518,"points":519,"category":510},"41180441","BudgetFlow",275,false,"v2",{"id":523,"name":5,"line":6,"ai":520,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":524,"top":18,"kw":525,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":526,"url":9,"mix":527,"praise":94,"objection":106,"sub":21},41144826,-0.05,[24,25,26,27,28],"5300000000003300000303035001015513100005",[32,33,34,32],1794036658764]