Paste Shadertoy-style GLSL
Must implement void mainImage(out vec4 fragColor, in vec2 fragCoord). Available uniforms: iTime, iResolution, iMouse, iChannel0 (audio: row 0 = spectrum, row 1 = waveform).
void mainImage(out vec4 fragColor, in vec2 fragCoord)
iTime
iResolution
iMouse
iChannel0