Okay. It's live. introducing: the candy crystal rainbow codex:

And the code:

more transmissions to come.

· · brutaldon · 4 · 6 · 12

Me too! Trying to reduce the amount of friction it takes to make stuff.

@paul i really love the little pixelperfect videos! (even though i had to put my nose 5cm to the screen to see them, they are really little on an FHD screen)

@npisanti thanks! And sorry for the eye strain :/ modern technology has no idea how to properly handle tiny pixel art videos.

Fortunately, it is trivial to zoom these by a whole integer amount in my video rendering program, which is what I do for my breathing cards series. I kept it at the 1x res to keep file sizes down and reduce bandwidth (I am self hosting these video files on my tiny server).

@paul @npisanti i think if you do it 8x you hit the magic macroblock number and suddenly all the quantisation algorithms only need to compress a single solid color. may not always work but it’s worth a try.

@paul that's totally good to avoid wasting bandwidth to make it {i} times bigger. I wish we had more option in the <video> tag for disabling linear interpolation and/or doing correct multiples when resized

I know what you mean. Some days, I have half a mind to build a lo-fi pixel-perfect hypertext document renderer with just enough features to run + display projects like this.

@paul really cool. what is the audio/video written in?

Video is mostly written in Janet. Audio is mostly written in a fork of s9 Scheme. Both poke at an engine I wrote in C. All encompassed in a thing called Monolith:

Oh almost forgot: The website itself is built on top of my wiki engine called weewiki:

Sign in to participate in the conversation

Welcome to, an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.