Streaming audio from one Mac to another


The problem of streaming audio from one computer to another has cropped up a few times over the years in different forms. I had to solve this again recently, but this time around I really like the solution.

I use two computers in my apartment. My black MacBook is attached to a 24″ Dell monitor in the bedroom. I also have a 2006 Mac mini plugged into my projector and home theater in the living room. My Drobo is attached to the mini and holds my music collection. I do most of my work on the machine in the bedroom and use iTunes to mount the library over the network. If I want to listen to music in the living room, I close iTunes and then connect to the mini using VNC and reopen it. This lets me maintain a consistent library and manage my music from whatever machine I’m using.

Continue reading



Solder night

The last few Tuesdays a few people from Hacker Drinkup have been coming by my apartment to work on projects. The first Tuesday, Scott and Wil assembled some Freeduino SBs. The Freeduino is HVW Technologies’ Arduino compatible development board. I first came across it at Maker Faire a couple years ago and purchased one for Hack a Day to review. It’s got some nice features, but my current favorite Arduino clone is the Seeeduino.

The next week, Scott brought over a couple power line communication devices. The Netgear XE104 is 4-port switch and the XE102 has a single port. The PLC devices connect to each other over your home’s wiring to create a network. By the very nature of home wiring, this network behaves like a layer 2 hub. It’s unswitched allowing you to sniff all traffic on the network. Circuit breakers don’t necessarily filter the signal either which means anyone else in the building will be able to join your network. The HomePlug AV spec supports encryption, but all devices come from factory with the same key for interoperability. I first learned about PLC hacking at CCC where the FAIFA suite was introduced. It will help you configure Intellon based devices (the XE104 has an Intellon 5500 chip).