nervousdata

Access Without

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.

Hydra is a live-coding environment for networked visuals in real-time. It is created by Olivia Jack, written in JavaScript and Open Source. It can be run via browser (hydra.ojack.xyz) or within Atom text editor. It allows a highly experimental use of streaming visual information; generating and manipulating textures, colors and movement. Modulation is the key feature—explained and explored in Naoto Hieda’s Hydra Book.

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

Scan of the physical copy. Showing the cover and one page of the booklet.

Physical copy (Laser printed). 135×150 mm.

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);

10/2020