Piece created with code in Hydra (hydra.ojack.xyz)
/* Data Pipeline System by Daniel Oropeza */
solid(.1, .1, .1) .layer(shape(200, 0.99, 0.0) .scale(1, innerHeight/innerWidth, 1)) .mult(osc(100, 0.01, 2) .pixelate() .modulateRotate(noise(3, 0.1) .pixelate(4, 4) .thresh(.5, 0), Math.PI / 2) .modulateScale( noise(20, 0) .pixelate(64, 64) .thresh(-.2, -0.4) .modulatePixelate( noise(10, .0) .pixelate(16, 16) .thresh(), 2000, 8) .modulatePixelate( noise(5, 0.1) .pixelate(4, 4) .thresh(), 2000, 2), 2, .01)) .diff(shape(200, 0.99, 0.0) .scale(1, innerHeight/innerWidth, 1) .diff(osc(100, 0, 0) .thresh() .modulateRotate(noise(3, 0.1) .pixelate(4, 4) .thresh(.5, 0), Math.PI / 2) .modulateScale( noise(20, 0) .pixelate(64, 64) .thresh(-.2, -0.4) .modulatePixelate( noise(10, .0) .pixelate(16, 16) .thresh(), 2000, 8) .modulatePixelate( noise(5, .0) .pixelate(4, 4) .thresh() .invert(), 2000, 2), 2, .01))) .diff(solid(1, 1, 1) .diff(shape(200, 1.03, 0) .scale(1, innerHeight/innerWidth, 1)) .add(shape(200, 0.99, 0) .scale(1, innerHeight/innerWidth, 1))) .out();