AirPlay is a great system. It allows you to send whatever media is playing from one device to another. Sure, we wish it were a bit more open (Apple is certainly not known for that) but there are several option for creating your own AirPlay receivers. After coming across a project that does just that, [Matt Shirley] decided to turn his shelf system into an AirPlay receiver.
The path to his goal depends on the Raspberry Pi’s ability to receive AirPlay audio using the Shairport package (we just looked in on another player that does this last week). He uses an Edirol UA-5 USB audio interface as an amplifier for his record player. He wasn’t using the USB port for it and knew that it would be simple to connect the RPi USB as a host for the device.
Wanting to keep the look of the system as clean as possible he popped the lid off of the amp. There is just enough room to fit the small RPi board inside. He hacked (literally, look at the pictures) an opening for the USB ports into the side of the metal enclosure. A short patch cable connects from one port to the USB jack on the back of the amplifier. The white cable leaving the side of the case provides power to the Rasperry Pi. The surgery was a success and now he can listen to his tunes with a tap of his finger.