noise()
.color(() => a.fft[5]*2,0,0.6)
.modulate(noise(() => a.fft[2]*10))
.scale(()=> a.fft[2]*5)
.layer(
  src(o0)
  .mask(osc(10).modulateRotate(osc(),90,0))
  .scale(() => a.fft[0]*2)
  .luma(0.,0.3)
)
.blend(o0)
.out(o0)
osc()
.modulate(noise(() => a.fft[1]+5))
.color(0.3,3,5)
.out(o1)
src(o0)
.modulate(o1)
.layer(
  src(o1)
  .mask(o1)
  .saturate(0.7)
)
s0.initVideo("https://media.giphy.com/media/dwa694C1ucxHfkfrAe/giphy.mp4")
src(s0).modulate(noise(3)).out(o1)
noise(3,0.3,3).thresh(0.3,0.03).diff(o3,0.3)
gradient([0.3,0.3,3]).diff(o0).blend(o1).out(o3)
voronoi(33,3,30).rotate(3,0.3,0).modulateScale(o2,0.3).color(0.3,2,4).
brightness(3).out(o0)
shape(30,0.3,1).invert(({time})=>Math.sin(time)*2)
.modulate(osc(0.4, 1.5))
.modulate(osc())
.color(0.6, 30, 0.9)
.scale(0.5, () => mouse.x/5)
.modulate(noise(() => mouse.y/80000),() => mouse.x/100000)

render(o3)
noise()
.color(() => a.fft[5]*2,0,0.6)
.modulate(noise(() => a.fft[2]*10))
.scale(()=> a.fft[2]*5)
.layer(
  src(o0)
  .mask(osc(10).modulateRotate(osc(),90,0))
  .scale(() => a.fft[0]*9)
  .luma(2,0.9)
)
.blend(o0)
.out(o0)

osc()
.modulate(noise(() => a.fft[1]+5))
.color(90,0)
.out(o1)

src(o0)
.modulate(o1)
.layer(
  src(o1)
  .mask(o1)
  .saturate(7)
)

.modulate(osc(0.4, 1.5))
  .modulate(osc())
  .color(0.6, 0.5, 0.9)
  .scale(0.08, () => mouse.x/100)
.modulate(noise(() => mouse.y/8000),() => mouse.x/7000000)

s0.initCam()
src(s0).invert().out(o1).

.modulateRotate(o1)
.rotate(({time}) => time%360*0.05)
.out(o2)

render(o2)

Back to Top