The press
A risograph, written in code.
The first batch of covers came out of an image generator. For the next batch I tried something else: instead of generating art, print it. A risograph prints one spot ink at a time: the paper goes through once per color, each pass lays down flat, slightly starved ink, and the drum never lands in quite the same place twice. press.mjs is that machine in SVG.
- Paper is noise.
- Two turbulence filters, fine fiber and slow blotch, multiplied over the stock.
- Ink is a filter chain.
- Displacement pushes every edge off true, more noise wanders the density and eats small voids out of it.
- Registration drifts.
- Each pass is nudged a few units and turned a fraction of a degree.
- Overprint is multiply.
- Two inks make a third where they cross, for free.
Nothing is traced or fetched. The words are measured off the font's real kerning and turned into outlines, and the source for a cover averages about 12 KB.