Andrew Huang has created hundreds of songs in a huge range of genres. While he plays several instruments, he has become known for coaxing music out of unusual sources like balloons, water, and pants.