play_melody() can now play an arbitrary number of simultaneous melodies.