It seems that the fad of using floppy drives to make music has shifted over to industrial components - and this next example by Arduino forum member "kerimil" could be the start of a whole new method. Using an Arduino and the tone library, a Festo fast switching valve can be activated and deactivated at such a speed that the resulting sound is quite effective. It's a little crazy, but it works - (and watch the battery on the table move from the vibration) for example:
If you're interested in working with piezos for various reasons we have a neat little SOUND: sound and buzzer module:
It can be used as a noise-maker driven by your microcontroller for audible feedback of events, and it can also be used as a knock-detector input to sense events and react to them. Includes a built-in 1M resistor to allow the piezo element to detect shocks. For more information and to order, please visit the product page here.