Scribbler
vSketch, Axidraw
July 2024 - January 2025


This piece is a speculative research project into the nature of written human language. I analyzed large samples of text to determine the consistent graphical elements and data encodings that emerge from written languages across cultures. I then built a machine that interfaces with a pen plotter, capable of writing generative asemic (without meaning) script in realistic human handwriting. This results in what appears to be pages of human-written text in an unknown language but reveals itself to be instead machine-written text written in no language at all.
I collaborated with friend and educational YouTube content creator PurpleMind to produce a video exploring the mechanics behind generating realistic asemic script and simulating handwriting with machines. The video, sponsored by Brilliant.org, was crafted to be accessible to viewers of all knowledge levels.
You can generate your own plotter-ready asemic script from my GitHub.
Chronology of a Script
Like any other language, my asemic script evolves over time. This gallery shows how my script has shifted and changed over the course of this project.
A set of Words, A set of Characters
Chaotic lines, Natural motions
Order Characters
Connect Characters
Contract Lines
Compress
Compress, Chaos
Lighten
Expand, Vary
Structure, Relax
Scribbler is designed to be a living, changing tool applicable to any G-code based plotter or any SVG integrated software. It will continue to evolve and diverge across its various applications, expanding this chronology much in the way of a living language.