This is a simple audio simulator screen saver engine. It uses color and circles(bubles) to generate random patterns using the audio signal as the source of randomness. The colors of the bubbles are extracted from an image that youupload, with dominant colors representing loud sounds and less dominant colors representing quiet moments. The bubbles gently float and change size in real time, responding to either your microphone or an uploaded audio file. The louder the sound, the larger and more colorful the bubbles become, creating a sound-driven visual experience. soundbox...