Another is to used three touch sensors and program decision forks. See Base 2 and Music link. Now playing the desired notes takes pushing down the correct button combinations.
Webpages and pictures on http://www.marshall.edu/LEGO Web camera on http://legocamera.marshall.edu Teleoperate LEGO CITY at http://lego.marshall.edu NASA site of Remote Sensing on http://SENSORSCITY.marshall.edu