The Letters and their movements are originally controlled by the code written in play.ertdfgcvb.xyz as it is an ASCII Based environment. Then it begins to be further manipulated through Hydra to come up with the finished product.
The sound will be composed in a way to mimic the flow of the letters as seen on the screen via SonicPi.
Video
Code
Play.ertdfgcvb.xyz
/**
@author illestpreacha remixed of the name game
@title Coordinates: x, y
@desc Use of coord.x and coord.y
*/const density1 = 'abcdef'const d = newDate();
let seconds = d.getSeconds();
exportvar settings = {
backgroundColor : 'black',
color : 'orange',
fontSize : 72 - d % 20,
cellWidth : 22,
fontWeight : 'bold',
lineHeight : 2,
fps : d % 5
}
exportfunctionmain(coord, context, cursor, buffer) {
// To generate an output return a single character// or an object with a “char” field, for example {char: 'x'}// Shortcuts for frame, cols and coord (x, y)const {cols, frame } = context
const t = context.time * 0.0001const {x, y} = coord
// -1 for even lines, 1 for odd linesconst sign = ( Math.cbrt(y) * Math.hypot(x,y) * Math.imul(x) - context.frame % 80)/3 % frame * 2const index = (cols + y / x * sign) % density1.length / 1return density1[index]
}