[{"data":1,"prerenderedAt":425},["ShallowReactive",2],{"project-4977548":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":44,"post_text":46,"what":47,"said":88,"maker_in_thread":191,"shape":202,"grid":206,"attempts":389,"same_week":390,"maker_shows":256,"maker_hidden":417,"reader_version":418,"card":419},"4977548","Hacking a Raspberry Pi into a wireless airplay speaker","title","Show HN: Hacking a Raspberry Pi into a wireless airplay speaker","http:\u002F\u002Fjordanburgess.com\u002Fpost\u002F38986434391\u002Fraspberry-pi-airplay","jordanburgess.com","jordn",1356700174,2012,144,73,136,1677,9,"notable","hardware","airplay speaker","other",[23,24,25,26],"raspberry pi","airplay","shairport","wireless speaker","curious",0.071,{"positive":30,"neutral":31,"mixed":32,"critical":33},11,24,3,7,45,{"performance":36,"idea":38,"execution":40,"pricing":42,"docs":43},{"positive":32,"critical":37},4,{"positive":33,"critical":39},0,{"positive":39,"critical":41},1,{"positive":41,"critical":41},{"positive":39,"critical":41},[32,32,32,41,45,39,39,45,45,45,41,32,45,32,32,32,32,32,39,39,39,39,39,41,32,41,41,32,39,32,41,32,32,39,39,39,45,32,45,45],5,null,{"problem":48,"audience":46,"pricing":46,"motivation":46,"time_to_build":46,"stack":62,"openness":87,"stage":87,"team_size":87},{"value":49,"source":50,"evidence":51},"Streaming audio from Apple AirPlay devices to speakers cheaply.","inferred",[52,54,58],{"id":53},"post",{"id":55,"by":56,"text":57},"4978854","davidblurton","Why would you do this rather than buy an Airport Express? The cost of the Raspberry Pi, wifi adapter and a basic USB soundcard add up to as much as the real thing, but you spend…",{"id":59,"by":60,"text":61},"4979170","gpmcadam","If you already have the ingredients to do this, then it may be a cheaper solution. My RaspberryPi has been a few things since I bought it (a print server, a file server, a web…",[63,72,80],{"value":64,"source":65,"evidence":66},"Raspberry Pi","commenter",[67,71],{"id":68,"by":69,"text":70},"4977673","joelhaasnoot","Did this hack myself a month or two ago - I go the XBMC route (openElec) on the Pi with Airfoil for Windows to stream Spotify. That combination is finicky - sometimes requires…",{"id":59,"by":60,"text":61},{"value":73,"source":65,"evidence":74},"Shairport",[75,76],{"id":68,"by":69,"text":70},{"id":77,"by":78,"text":79},"4980300","hedgehog","I run Shairport + brutfir for room correction, that setup replaced my old Airport Express and sounds a lot better.",{"value":81,"source":65,"evidence":82},"Perl Net-SDP",[83],{"id":84,"by":85,"text":86},"4980098","7ewis","There is a problem with the instructions though; when you get to the: 'Installing Perl Net-SDP' Section, and type in the third line of code, after git clone, you get this error…","unknown",{"praise":89,"objections":102,"requests":116,"questions":135,"alternatives":154},[90],{"value":91,"source":65,"evidence":92},"Commenters like it as a cheap Airport Express alternative for tinkering.",[93,94,98],{"id":59,"by":60,"text":61},{"id":95,"by":96,"text":97},"4979101","sk3tch","Because we're a bunch of programmers that like creating our own solutions to things; it's rewarding in more ways than saving time and money.",{"id":99,"by":100,"text":101},"4978462","garagemc2","Nice, a low cost a version of the airport express is exactly what the market needs. I wonder why no company has done it so far?",[103,111],{"value":104,"source":65,"evidence":105},"Not cheaper than an Airport Express once parts are added.",[106,107],{"id":55,"by":56,"text":57},{"id":108,"by":109,"text":110},"4979001","ryguytilidie","Came here to say just this. I never understand these like \"money saving hacks\" that cost very close to what an actual, legitimate product intended for this purpose would cost,…",{"value":112,"source":65,"evidence":113},"Setup is finicky and unreliable.",[114,115],{"id":68,"by":69,"text":70},{"id":55,"by":56,"text":57},[117,128],{"value":118,"source":65,"evidence":119},"Synchronized multi-room audio from Linux.",[120,124],{"id":121,"by":122,"text":123},"4978292","itry","Is there a way to stream music from a Linux machine to multiple destinations? Currently I have a notebook with Mint connected to my stereo system for all my music needs. It works…",{"id":125,"by":126,"text":127},"4978583","IgorPartola","I know this is possible with Linux. At my previous job one of the developers used to pipe his music stream to the broadcast address on our LAN. I don't remember much about the…",{"value":129,"source":65,"evidence":130},"Android support.",[131],{"id":132,"by":133,"text":134},"4977830","wiradikusuma","Looks cool! Anyone know any of this for Android? At least for Samsung Note. I want to try to wirelessly stream audio from my Note to my Logitech Z2300.",[136,143],{"value":137,"source":65,"evidence":138},"How to play multi-room audio in sync.",[139,140],{"id":121,"by":122,"text":123},{"id":141,"by":122,"text":142},"4978771","Synchronizing the clients is the hard part.",{"value":144,"source":65,"evidence":145},"Whether HDMI audio works with a receiver.",[146,150],{"id":147,"by":148,"text":149},"4979995","josteink","What about HDMI audio output? For those of us who already have a decent, digital A\u002FV receiver?",{"id":151,"by":152,"text":153},"4977861","davestheraves","Awesome, Going to try this with my Pi. I presume that it'll work with the HDMI out into my AV receiver well without the distortion from lack of on-board DAC?",[155,163,174,184],{"value":156,"source":65,"evidence":157},"Airport Express",[158,159],{"id":55,"by":56,"text":57},{"id":160,"by":161,"text":162},"4977895","FigBug","I hadn't realized the Airplay keys had been cracked. Last time I looked for something like this they hadn't. I've already bought an extra airport express, but I kinda just want…",{"value":164,"source":65,"evidence":165},"Sonos",[166,170],{"id":167,"by":168,"text":169},"4979298","toni","Yes, Sonos makes nice wireless systems. Search for \"Play:5\" or \"BU250\" models, for example.",{"id":171,"by":172,"text":173},"4979038","toby","Airplay doesn't really do this. The sound is often slightly out of sync but it's enough to be really irritating if you can hear two of them. The best solution I know of for…",{"value":175,"source":65,"evidence":176},"Squeezebox \u002F Logitech Media Server",[177,181],{"id":178,"by":179,"text":180},"4978349","patja","I'm not certain it will work but you might look into the Logitech Media Server http:\u002F\u002Fwww.mysqueezebox.com\u002Fdownload with SoftSqueeze clients http:\u002F\u002Fsoftsqueeze.sourceforge.net\u002F…",{"id":182,"by":122,"text":183},"4979497","Squeezebox is not perfectly synchronized?",{"value":185,"source":65,"evidence":186},"Audioengine D2",[187],{"id":188,"by":189,"text":190},"4979936","andrewcooke","i used to use logitech\u002Fsqueeze, but recently switched (it's dying, as far as i can tell, and certainly wouldn't run on the latest opensuse) to audioengine D2 -…",{"comments":37,"answered":32,"key":192},[193,196,199],{"id":194,"text":195},"4977709","That's really cool! I want to play around with getting this to play music directly from the internet somehow. I tried XBMC at first but I didn't like how much input it needed to…",{"id":197,"text":198},"4977823","Bugger, i forgot the 'b' on the url. Thanks for telling me, I wouldn't have caught that otherwise. I'm http:\u002F\u002Ftwitter.com\u002Fjordnb And I agree. I expect someone could kickstart a…",{"id":200,"text":201},"4982425","Thanks for bringing this up. I'd messed up the instructions for that bit and placed the sudo command in the wrong place.Updated it now. For anyone stuck this is the updated…",{"commenters":203,"max_depth":33,"maker_replies":37,"first_comment_mins":204,"lifespan_hours":205},50,54,27,[207,209,211,215,218,222,225,227,229,233,237,239,243,246,247,249,252,254,258,262,266,267,270,272,275,277,279,281,283,284,285,287,290,292,294,297,300,302,303,305,307,310,311,312,313,315,316,318,321,324,327,329,331,332,335,338,341,345,347,350,353,356,359,362,365,368,369,372,374,376,378,381,385],[68,39,32,208,69,39],"project\u002Fmixed\u002Fperformance",[194,39,39,210,10,41],"maker\u002Fpositive\u002Fnone",[212,39,32,213,214,39],"4977989","project\u002Fneutral\u002Fperformance","mkaufmann",[216,39,39,217,69,39],"4978826","commenter\u002Fneutral\u002Fnone",[219,39,32,220,221,39],"4978565","project\u002Fneutral\u002Fidea","btgeekboy",[223,39,41,224,69,39],"4978824","project\u002Fcritical\u002Fexecution",[55,41,41,226,56,39],"project\u002Fcritical\u002Fpricing",[108,41,39,228,109,39],"commenter\u002Fneutral\u002Fpricing",[230,41,45,231,232,39],"4979698","project\u002Fpositive\u002Fidea","hyperbovine",[234,41,39,235,236,39],"4980608","other\u002Fneutral\u002Fnone","simcop2387",[238,41,39,228,109,39],"4981052",[240,41,39,241,242,39],"4981972","commenter\u002Fneutral\u002Fdocs","patrickk",[244,41,45,231,245,39],"4979073","PanMan",[95,41,45,231,96,39],[59,41,45,248,60,39],"project\u002Fpositive\u002Fpricing",[250,41,45,231,251,39],"4979781","ap22213",[77,41,45,253,78,39],"project\u002Fpositive\u002Fperformance",[255,256,32,257,60,39],"4979205",2,"project\u002Fneutral\u002Fdocs",[259,256,32,260,261,39],"4979245","project\u002Fneutral\u002Fnone","christiangenco",[263,32,41,264,265,39],"4979981","project\u002Fcritical\u002Fperformance","rodh",[147,32,32,213,148,39],[268,32,45,253,269,39],"4981366","a_bonobo",[271,37,45,231,126,39],"4978614",[273,45,32,208,274,39],"4977773","bede",[197,45,39,276,10,41],"maker\u002Fneutral\u002Fnone",[132,278,32,260,133,39],6,[280,278,32,260,69,39],"4978847",[282,278,32,260,148,39],"4980012",[121,33,32,220,122,39],[178,33,32,220,179,39],[286,33,39,217,122,39],"4978738",[288,33,32,220,289,39],"4978393","StavrosK",[291,33,39,217,122,39],"4978755",[293,33,39,217,289,39],"4978767",[295,33,39,217,296,39],"4982026","keenerd",[298,33,39,235,299,39],"4978459","cdcarter",[301,33,39,235,122,39],"4978760",[167,33,39,235,168,39],[304,33,39,235,122,39],"4979547",[306,33,39,235,168,39],"4980069",[308,33,39,309,122,39],"4981749","other\u002Fneutral\u002Fidea",[188,33,41,264,189,39],[125,33,32,220,126,39],[141,33,32,213,122,39],[314,33,39,309,126,39],"4978999",[171,33,41,264,172,39],[182,33,39,317,122,39],"other\u002Fneutral\u002Fperformance",[319,33,32,220,320,39],"4978795","rijoja",[84,322,41,323,85,39],8,"project\u002Fcritical\u002Fdocs",[325,322,32,257,326,39],"4980529","Maxious",[328,322,32,208,85,39],"4981788",[200,322,39,330,10,41],"maker\u002Fneutral\u002Fdocs",[160,17,32,213,161,39],[333,17,39,235,334,39],"4978174","kylec",[336,17,41,264,337,39],"4979297","drivebyacct2",[339,17,32,213,340,39],"4980443","rossoldfield",[342,343,32,220,344,39],"4977682",10,"tnorthcutt",[346,343,39,260,10,41],"4977693",[348,343,32,260,349,39],"4978323","rz2k",[351,343,32,220,352,39],"4978031","jpitz",[354,343,39,235,355,39],"4978161","vosper",[357,343,39,235,358,39],"4978385","morsch",[360,343,39,235,361,39],"4978388","JohnHaltt",[363,343,39,235,364,39],"4978659","craigforster",[366,343,39,235,367,39],"4981223","montecarl",[151,30,32,213,152,39],[370,30,45,253,371,39],"4977930","higrow",[373,30,32,213,152,39],"4977999",[375,30,32,213,371,39],"4978042",[99,377,45,231,100,39],12,[379,377,39,235,380,39],"4978494","bvdbijl",[382,383,32,330,384,39],"4980002",13,"rctneil",[386,387,45,231,388,39],"4981714",14,"RaSoJo",[],[391,396,401,405,409,413],{"id":392,"name":393,"points":394,"category":395},"4977845","thegoodman",271,"creative",{"id":397,"name":398,"points":399,"category":400},"4974055","howacarworks.com",242,"dev_tools",{"id":402,"name":403,"points":404,"category":19},"4980220","Ninja Blocks",149,{"id":406,"name":407,"points":408,"category":400},"4997493","a small weekendish project",106,{"id":410,"name":411,"points":412,"category":395},"4979247","Harmogram",105,{"id":414,"name":415,"points":416,"category":395},"4980259","Nasdaq Dubstep",88,false,"v2",{"id":420,"name":5,"line":5,"ai":417,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":421,"top":17,"kw":422,"maker":10,"domain":9,"tier":18,"attempts":39,"strip":423,"url":8,"mix":424,"praise":91,"objection":104,"sub":20},4977548,0.07,[23,24,25,26],"3331500555135333330000013113031330005355",[30,31,32,33],1793990889187]