Fragment is an online collaborative additive / spectral / granular / subtractive / PM / wavetable synthesizer and live-coding web. platform, the spectrum is created by a live GPU script, the generated visual is then converted to audio using different kind of sound synthesis, Fragment is basically a programmable noise-of-all-kinds software.

This is a video of a JAM with 2 x granular channels & 2 x simple FM channels (one carrier + one modulator).

Some advanced FM stuff is demonstrated in this video, there is no filters here, only FM/PM, some delay come from Fragment itself.

The sounds at the end are done with WIP wavetable synthesis.

Visuals are done by compositing layered videos & scaling.

Background beat sample is played within Renoise DAW, which is used for reverb and some delays as well.

4 instances of the sound server are used on an Intel i7 7700 and a gtx 970 GPU.

You can try the Fragment synthesizer now at : https://www.fsynth.com

Documentation: https://www.fsynth.com/documentation

Forum : https://quiet.fsynth.com