First time I heard about KodeLife was at LPM Roma in 2012, at 8am after a long night of performances, demoed by Hexler on his laptop, having a hectic conversation with a russian artist. It gave me inspiration to dive into the shader live-coding world!
KodeLife is now released, cross-platform, and is a good starting point to experiment with shaders of all types, from vertex to fragment shaders, GL or DirectX, etc.
As inputs, you get uniform variables like mouse, time, resolution, your own textures and the mic in/wave FFT analysis.
You can use it fullscreen or send the output to Spout or Syphon.
Fragment is an open source, collaborative, web-based spectral synthesizer and live-coding platform for sounds and visuals.
A single GLSL fragment shader generate the visuals in real-time, in stereophonic mode, the red and green channel is captured by user-created vertical slices which are then fed to an additive synthesis engine which transform the slices content to sounds.
Fragment main features:
Powerful additive synthesis only limited by the processing power available
Stereophonic or monaural
MIDI IN support
Collaborative; code, slices and uniforms are shared per sessions
JIT compilation of shader code
There is three additive synthesis engine to choose from, one of which is independent from the application and can be downloaded on the homepage, it act as a server and receive slices content over the network from any clients allowing anyone to run the synthesis engine on dedicated hardware such as a Raspberry PI, it support high quality audio and is able to route the audio captured from specific slices to multiple output channels.
Fragment is aimed at artists seeking a creative environment with few limitations to experiment with, a noise-of-all-kinds software.
Luka Prinčič: a musician, sound & media artist, engineer and dj. My sound goes from broken bass to noise, drone and sonic experiments. I'm one half of Wanda & Nova deViator, I run Kamizdat label and work at Emanat institute. I'm passionate about critical art expressions, free software, social awareness, cyberpunk, and peculiarity of contemporary human condition.
Like what you hear, see, read? Making music and art takes many hours of hard work and releasing it to the commons means less income from sales. Consider a per-release patronage at Patreon, a regular anonymous donation via LiberaPay, or paying for some free music at Bandcamp. Every single ¢ counts.