Here's an interesting way to control an Arduino using data-over-sound, demonstrated by Chirp. They show how to use their SDK to send an RGB value to change the colour of a on-board LED. You may ...
So you've already outgrown Arduino's most beginner-friendly board, the Uno, and are looking to move on to bigger, more exciting projects. In that case, the Nano family might just be what you need.