Fragment is an online collaborative additive / spectral and soon granular live-coding web. synthesizer, visuals are created by a live GPU script which accept many sort of inputs (webcam, images, canvas etc), the visuals are then fed into an additive or granular synthesis engine in real-time.

This video demonstrate the new canvas input feature which allow to paint the canvas with brushes (970 are bundled with Fragment), the canvas content are then uploaded in real-time to the GPU as textures.

In this video, the drawing are multiplied with harmonics content generated on the GPU to provide harmonics tones but they can be listened as-is as well.

Fragment Audio Server is enabled and the audio output is fed into a DAW (Renoise) in the background which apply some effects (reverb, delay, flanger).

You can try it now at :
Forum :

Renoise :

KVR interview with Christoph Kemper: An exceptional product designerPutting in the time: An Interview with Guitarist and Film Composer Lyle WorkmanKVR Interview: PreSonus founder Jim Odom talks about 25 years of innovationRobert Godin's lifetime building guitars with BONUS factory tourCreativity, craft, and career: An interview with Steve Vai
What's New @ KVR Audio