Videos Fragment  

Fragment is an online collaborative programmable noise-of-all-kinds realtime audio / visual software.

This video demonstrate additive / FM synthesis with the new Processing.js feature (available on GitHub, not yet released) which allow the creation and live-coding of Processing.js sketches inside Fragment.

Sketches are manipulated as a texture inside the fragment shader like any other inputs.

Processing.js is the sister project of the popular Processing visual programming language, it is a powerful language for graphics which allow to do any kind of visuals and logic.