Last year, Dave Findlay built a simple Arduino-based iPod remote to make it easy to start and stop his music while in the car. The remote worked well, however it didn’t support any of the advanced features of the iPod. Ever the vigilant developer, he decided to remedy this issue, and expanded his orignal example into a fully-featured iPod remote control library. The project is available for download from github, and he has a nice explanation of how to use it.
If you’re looking for an easy way to play music or sounds using an Arduino, this could be a great way to go Older generation iPod hardware should be available for cheap, and paired with this library and an Arduino, you have a great platform for that next interactive sound (and video?) project!