Kunwoo Kim



SoundBulb is a sound visualizer program that takes microphone input in realtime. The filament of the lightbulb represents the time-domain of the realtime signal, and the rings flying around the bulb represent the frequency-domain of the realtime signal. Closer to the red of a rainbow spectrum, the higher the frequency of the signal is. If the signal is large enough, the lightbulb will break.

Please download the zip file attached in the following link.



  1. Download the zip file.
  2. Unzip the zip file.
  3. Go to Terminal in MacOSX, and open the folder, “SoundBulb”.
  4. Type “make osx” to compile the file.
  5. Type “./SoundBulb” to open the file.
  6. By Default, the program takes microphone input as realtime.
  7. If you want to view a narrative, type ‘n’ once.
  8. To exit, press ‘q’.

[Screenshots & Videos]

[Comments & Difficulties]