This simple magnetic buzzer. This one generates a continuous beep usually when supplied with power but you can generate any tone as you wish by interfacing it with a microcontroller and proper coding.
Check out this tutorial if want to make music out of this noisy component!!!