[{"data":1,"prerenderedAt":488},["ShallowReactive",2],{"project-11218844":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":50,"post_text":51,"what":52,"said":100,"maker_in_thread":261,"shape":271,"grid":275,"attempts":450,"same_week":451,"maker_shows":38,"maker_hidden":480,"reader_version":481,"card":482},"11218844","Flat","Music notation software: Web-based and Real-time collaboration","title","Show HN: Flat – Music notation software: Web-based and Real-time collaboration","https:\u002F\u002Fflat.io","flat.io","gierschv",1457030123,2016,207,69,129,2264,6,"notable","creative","music notation software","web_app",[24,25,26,27,28],"music notation","sheet music","score editor","collaborative music","midi export","mixed",-0.048,{"positive":32,"neutral":33,"mixed":34,"critical":33},9,14,8,45,{"execution":37,"design":39,"performance":41,"docs":44,"pricing":45,"privacy":46,"idea":47},{"positive":38,"critical":38},1,{"positive":38,"critical":40},5,{"positive":42,"critical":43},0,2,{"positive":42,"critical":38},{"positive":38,"critical":42},{"positive":42,"critical":43},{"positive":48,"critical":49},4,3,[49,38,38,38,49,42,40,38,49,38,42,49,49,49,40,38,38,49,42,40,40,42,38,38,42,49,40,38,40,49,49,49,38,38,40,38,49,38,40,40],null,{"problem":53,"audience":51,"pricing":63,"motivation":51,"time_to_build":51,"stack":74,"openness":97,"stage":98,"team_size":99},{"value":54,"source":55,"evidence":56},"Writing and sharing music scores online with others in real time.","inferred",[57,59],{"id":58},"post",{"id":60,"by":61,"text":62},"11221406","qq66","Wow! It's Etherpad for music scores. Very impressive and very useful to people like me who don't have the interest in purchasing or maintaining something like Sibelius but want…",{"value":64,"source":65,"evidence":66},"Free for individual accounts; education accounts have a small fee; premium plan planned.","maker",[67,70],{"id":68,"by":11,"text":69},"11218963","For now it's completely free for the individual accounts (education accounts have a small fee: https:\u002F\u002Fflat.io\u002Fedu\u002Fpricing). The individual ToS are available here:…",{"id":71,"by":72,"text":73},"11221427","cocoggu","Thanks a lot! We will always keep a free version and later (but soon) offer a premium plan.",[75,81,85,89],{"value":76,"source":65,"evidence":77},"Node.js",[78],{"id":79,"by":11,"text":80},"11220046","We use Node.js \u002F Lua \u002F Python, depending which services. For example for the engraving part we use some common code shared between the frontend\u002Fbackend, same for the audio…",{"value":82,"source":65,"evidence":83},"Lua",[84],{"id":79,"by":11,"text":80},{"value":86,"source":65,"evidence":87},"Python",[88],{"id":79,"by":11,"text":80},{"value":90,"source":91,"evidence":92},"Web Audio API","commenter",[93],{"id":94,"by":95,"text":96},"11219404","joeyrobert","I agree. High-end audio manipulation will remain native, but I think for a simplified use-case (composition, lower quality renders) the browser is a good sell. That and the…","freemium","beta","team",{"praise":101,"objections":127,"requests":179,"questions":216,"alternatives":228},[102,114,121],{"value":103,"source":91,"evidence":104},"Delightful, impressive execution and collaborative editing.",[105,109,113],{"id":106,"by":107,"text":108},"11219616","arturadib","GitHub for music sheet. The execution of this app is just so delightful. Next up: Forks and pull requests? :)",{"id":110,"by":111,"text":112},"11219646","simonw","This is a very impressive piece of work. It's addressing a similar problem to my friend Adrian's project www.soundslice.com - the complexity of hosting interactive sheet music…",{"id":60,"by":61,"text":62},{"value":115,"source":91,"evidence":116},"Easy to start writing without instruction.",[117],{"id":118,"by":119,"text":120},"11220502","ninjakeyboard","As an electronic musicial (http:\u002F\u002Fwww.soundcloud.com\u002Fdecklyn) I'll give you some feedback from years of hanging out in a DAW. I'll bring up my perspective on some points others…",{"value":122,"source":91,"evidence":123},"MIDI export prevents lock-in.",[124],{"id":125,"by":95,"text":126},"11219081","This is great and an idea I've toyed around with building. I think we'll eventually see web-based music composition and DAWs in the browser take off. As someone who's become used…",[128,139,150,165,172],{"value":129,"source":91,"evidence":130},"Missing notation features and rudimentary typography.",[131,135],{"id":132,"by":133,"text":134},"11219813","pervycreeper","So, I managed to import one of my compositions here: https:\u002F\u002Fflat.io\u002Fscore\u002F56d88e7af9e84f623ce60fb0-sonata If anyone wants to test out collaborative editing, be my guest. Some…",{"id":136,"by":137,"text":138},"11223580","monsk","As someone who recently switched from academic music composition to a corporate job, this is really cool. I've used Finale in its various versions for over 6 years now, and it's…",{"value":140,"source":91,"evidence":141},"Terms of service grant broad license over user content.",[142,146],{"id":143,"by":144,"text":145},"11219014","gnud","Just found the TOS while browsing. The link under \"sign up\" (leading to https:\u002F\u002Fflat.io\u002Flegal) was the one I referred to as broken. ``` (...) you grant us a worldwide,…",{"id":147,"by":148,"text":149},"11220879","etjossem","As written, it applies to the \"music, sounds, text or information that you make available or create whilst using the Service\" and gives Flat a \"worldwide, nonexclusive,…",{"value":151,"source":91,"evidence":152},"Scrolling in playback is laggy and annoying.",[153,157,161],{"id":154,"by":155,"text":156},"11220024","pc86","Initial thoughts after playing one popular score[0] in FF dev 46.0a2 (3\u002F2). I can only see four measures per screen, which is fine. However, by the time it scrolls to the next…",{"id":158,"by":159,"text":160},"11220043","barkingcat","Agreed. The scrolling effect is really annoying and unnecessary for the task of actually displaying what's playing.",{"id":162,"by":163,"text":164},"11221013","verst","I'm a hobby pianist with occasional paid gigs. I'd love to use this to play along with scores. Here is my feedback purely from a playback perspective. I haven't tried entering \u002F…",{"value":166,"source":91,"evidence":167},"Requires internet connection; offline version only planned.",[168],{"id":169,"by":170,"text":171},"11219557","laurentoget","Can someone remind me why i am supposed to need an internet connection to score a piece of music?",{"value":173,"source":91,"evidence":174},"Landing page does not explain the product clearly.",[175],{"id":176,"by":177,"text":178},"11219507","SamBam","How is a user supposed to find out what this site really does without putting in an email address and agreeing to terms of service? So many sites do this: > Cool Title! > Sign up…",[180,189,193,204,208],{"value":181,"source":91,"evidence":182},"Piano roll view for MIDI input.",[183,186],{"id":184,"by":61,"text":185},"11227490","I'd like some way to write music like a piano roll or a pad system, or just some alternative to Western classical notation, which I find hard to translate to sounds in my head.",{"id":187,"by":72,"text":188},"11227749","We will probably release a piano roll view in order to simplify any MIDI input first, so stay tuned!",{"value":190,"source":91,"evidence":191},"Better note entry and length editing, like a DAW.",[192],{"id":118,"by":119,"text":120},{"value":194,"source":91,"evidence":195},"Demo videos or tutorial.",[196,200],{"id":197,"by":198,"text":199},"11219015","cpr","Looks tantalizing, but I couldn't find any demo videos, which would be crucial for understanding how it works.",{"id":201,"by":202,"text":203},"11222538","logicrook","I can't see how you can make such a comment while being efficient. When you're looking for some software, you don't want \"X that does Y\". There are already solutions (maybe hacky…",{"value":205,"source":91,"evidence":206},"Multiple systems per page and horizontal scrolling.",[207],{"id":162,"by":163,"text":164},{"value":209,"source":91,"evidence":210},"Guitar tablature support.",[211,212],{"id":125,"by":95,"text":126},{"id":213,"by":214,"text":215},"11219980","kerryritter","Is there a similar tool for guitar tablature (not guitar pro)? This is fantastic.",[217,224],{"value":218,"source":91,"evidence":219},"Is it legal to publish copyrighted music here?",[220],{"id":221,"by":222,"text":223},"11220597","espadrine","Is there a reason to have a scroll at all? When seeing the pagination, I imagined the app's author thinking it would make people right in their element. However, realistically,…",{"value":225,"source":91,"evidence":226},"Can note values be rebound to keys?",[227],{"id":136,"by":137,"text":138},[229,237,245,249,257],{"value":230,"source":91,"evidence":231},"Finale",[232,236],{"id":233,"by":234,"text":235},"11221002","nodesocket","Awesome jobs. It has been a long time, but in high school I was on nationally competive drumline and spent a lot of time with [Finale](http:\u002F\u002Fwww.finalemusic.com\u002Fproducts\u002F),…",{"id":136,"by":137,"text":138},{"value":238,"source":91,"evidence":239},"Sibelius",[240,241],{"id":233,"by":234,"text":235},{"id":242,"by":243,"text":244},"11220110","TheOtherHobbes","But why would someone use this instead of Finale, Sibelius, or even MuseScore or Lilypond, all of which are very much better at score editing? It's really not hard to email…",{"value":246,"source":91,"evidence":247},"MuseScore",[248],{"id":242,"by":243,"text":244},{"value":250,"source":91,"evidence":251},"Lilypond",[252,253],{"id":143,"by":144,"text":145},{"id":254,"by":255,"text":256},"11220204","radarsat1","Just use lilypond in a github repo. I guess that is too complicated ;)",{"value":258,"source":91,"evidence":259},"Soundslice",[260],{"id":110,"by":111,"text":112},{"comments":262,"answered":43,"key":263},7,[264,267,268],{"id":265,"text":266},"11219680","Indeed, especially for the engraving \u002F editor interactions \u002F audio playback. We launched our beta in December 2015.",{"id":68,"text":69},{"id":269,"text":270},"11219064","@gnud Thanks for the link, we will fix this shortly. This part of the ToS applies to the public & shared content that can be accessible by everyone on the internet ;-)",{"commenters":272,"max_depth":262,"maker_replies":262,"first_comment_mins":273,"lifespan_hours":274},44,11,85,[276,278,279,281,284,288,289,293,294,298,302,305,307,310,312,315,319,323,326,328,331,334,335,336,339,341,342,344,347,348,351,354,357,359,363,366,370,372,374,376,379,380,382,384,388,390,393,396,398,401,403,404,406,407,410,412,414,416,417,420,422,426,430,433,435,437,439,443,448],[233,42,49,277,234,42],"project\u002Fmixed\u002Fexecution",[154,38,49,277,155,42],[158,38,38,280,159,42],"project\u002Fcritical\u002Fdesign",[282,38,49,283,72,42],"11220065","project\u002Fneutral\u002Fdesign",[285,38,38,286,287,42],"11223300","project\u002Fcritical\u002Fperformance","zo1",[221,38,38,280,222,42],[290,38,42,291,292,42],"11220710","commenter\u002Fneutral\u002Fdesign","rannoup",[118,43,49,277,119,42],[295,43,42,296,297,42],"11220640","commenter\u002Fneutral\u002Fexecution","SairRheul",[299,43,42,300,301,42],"11220833","commenter\u002Fneutral\u002Fidea","dublinben",[303,43,42,300,304,42],"11222762","thirdsun",[125,49,40,306,95,42],"project\u002Fpositive\u002Fnone",[308,49,38,286,309,42],"11219224","TylerE",[94,49,42,311,95,42],"commenter\u002Fneutral\u002Fperformance",[313,49,49,314,72,42],"11219488","maker\u002Fneutral\u002Fperformance",[316,49,42,317,318,42],"11219755","other\u002Fneutral\u002Fnone","PabloOsinaga",[320,49,38,321,322,42],"11237556","project\u002Fcritical\u002Fexecution","koide",[324,49,42,317,325,42],"11220449","hanniabu",[132,48,49,327,133,42],"project\u002Fmixed\u002Fdesign",[329,48,49,330,292,42],"11219996","maker\u002Fneutral\u002Fnone",[332,48,42,317,333,42],"11223126","adrianh",[136,40,49,277,137,42],[162,18,49,327,163,42],[337,18,49,338,72,42],"11221107","maker\u002Fneutral\u002Fdesign",[110,262,40,340,111,42],"project\u002Fpositive\u002Fexecution",[265,262,42,330,11,38],[197,34,38,343,198,42],"project\u002Fcritical\u002Fdocs",[345,34,49,346,72,42],"11219063","project\u002Fneutral\u002Fdocs",[176,32,38,280,177,42],[349,32,42,291,350,42],"11220335","cpayne",[352,32,49,327,353,42],"11220459","jdcarter",[355,32,42,291,356,42],"11221691","noahlt",[201,32,42,358,202,42],"commenter\u002Fmixed\u002Fdesign",[360,32,40,361,362,42],"11220361","project\u002Fpositive\u002Fdesign","peoplee",[364,32,49,365,292,42],"11220384","maker\u002Fneutral\u002Fdocs",[367,368,40,369,144,42],"11218936",10,"project\u002Fpositive\u002Fpricing",[68,368,42,371,11,38],"maker\u002Fneutral\u002Fpricing",[143,368,38,373,144,42],"project\u002Fcritical\u002Fprivacy",[269,368,42,375,11,38],"maker\u002Fneutral\u002Fprivacy",[377,368,42,378,144,42],"11219138","commenter\u002Fneutral\u002Fprivacy",[147,368,38,373,148,42],[381,368,42,375,11,38],"11220934",[383,368,42,378,148,42],"11220942",[385,273,49,386,387,42],"11222557","project\u002Fmixed\u002Fidea","markvdb",[389,273,42,317,333,42],"11223117",[106,391,40,392,107,42],12,"project\u002Fpositive\u002Fidea",[394,391,42,395,11,38],"11219662","maker\u002Fneutral\u002Fidea",[254,391,38,397,255,42],"project\u002Fcritical\u002Fidea",[399,391,42,317,400,42],"11220969","bjt",[60,402,40,392,61,42],13,[71,402,49,371,72,42],[184,402,49,405,61,42],"project\u002Fneutral\u002Fidea",[187,402,49,338,72,42],[408,33,49,330,409,42],"11220027","gman83",[79,33,42,411,11,38],"maker\u002Fneutral\u002Fexecution",[169,413,38,397,170,42],15,[415,413,49,395,72,42],"11219816",[242,413,38,397,243,42],[418,413,42,419,292,42],"11220175","commenter\u002Fneutral\u002Fpricing",[421,413,40,392,350,42],"11220369",[423,413,42,424,425,42],"11220534","commenter\u002Fpositive\u002Fidea","kzhahou",[427,428,38,280,429,42],"11233430",16,"artemisart",[213,431,49,432,214,42],17,"project\u002Fneutral\u002Fnone",[434,431,42,365,11,38],"11219999",[436,431,38,280,353,42],"11220543",[438,431,49,283,292,42],"11220586",[440,441,40,392,442,42],"11221784",18,"botw",[444,445,40,446,447,42],"11220492",19,"maker\u002Fpositive\u002Fnone","eivindga",[449,445,49,330,292,42],"11220524",[],[452,457,461,466,471,475],{"id":453,"name":454,"points":455,"category":456},"11238099","status page",248,"infrastructure",{"id":458,"name":459,"points":460,"category":456},"11224608","Sway",163,{"id":462,"name":463,"points":464,"category":465},"11228443","CodeCoach",131,"dev_tools",{"id":467,"name":468,"points":469,"category":470},"11256364","Hacksplaining",128,"learning_science",{"id":472,"name":473,"points":474,"category":465},"11252253","Marginotes",111,{"id":476,"name":477,"points":478,"category":479},"11234702","SSHTron",104,"games",false,"v2",{"id":483,"name":5,"line":6,"ai":480,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":484,"top":18,"kw":485,"maker":11,"domain":10,"tier":19,"attempts":42,"strip":486,"url":9,"mix":487,"praise":103,"objection":129,"sub":21},11218844,-0.05,[24,25,26,27,28],"3111305131033351130550110351533311513155",[32,33,34,33],1794036541688]