It twitches in the furthest extent.
This collection of digitally collaged poems is a result of real-time synthesizing and modulating what I was reading online, on a website where users go live. Again, some Terms and Conditions were the basis for reading/ripping and writing/wringing, for moving types and keeping them still.
Each poem is an individual frame of screencasts I made while Hydra was running in Atom. One browser window, www.twitch.tv/p/legal/terms-of-service, became the source texture. On my desk and in other windows were works by Susan Howe and Patrizia Vicinelli.
― Book, 16 pages ↷ PDF (2,4 MB) ― HTML
A browser window becomes the source for a modulation s0.initScreen(). The input texture is moving on the x-axis scrollX(). An oscillators defines where the texture appears on the screen. Another oscillator, modified to become a zig-zag pattern, further shifts the texture on the x- and y-axis.
s0.initScreen(1); // a window with text, send to buffer o0 o = () => osc(4,0,0).scrollX(0.4,0).posterize(2).thresh(0.2) src(s0).scrollX(() => 0.075+Math.sin(time/2)*0.125) .mask(o()).add(o().invert(1).mult(src(s0).scrollX(() => Math.sin(time/2.5)*0.15))) .scale(1.2,4).thresh(0.8) .modulateRepeat(osc(8,0.05).pixelate(8,1).scale(2),4,1,-0.75,0).add(shape(4,0.9,0).invert(1)) .modulate(osc(12,0.25).scale(1.25).rotate(7).kaleid(1).repeat(1,3).posterize(6).thresh(0.4),-0.1) .out(o0);