Over the past few weeks, I’ve been experimenting with GML (Graffiti Markup Language) to analyze my Baybayin handwriting. If your familiar with XML, GML isn’t very different. In terms of use, check out this video to see what people are doing with it.

GML = Graffiti Markup Language from Evan Roth on Vimeo.

Besides stroke analysis, GML can be used as art. It was only natural that I combine the my interests in technology, art and Baybayin. Below is a piece I did on a 24″x24″ wood panel.

How it was made:
1. Capture my writing with the DustTag iPhone app
balisong baybayin gml
2. Export the tag to
3. Download the GML code
4. Load the GML code in GraffitiAnalysis desktop program
baybayin balisong gml
5. Adjust the many parameters, rotate and zoom to my liking then export the image
6. Invert the image in a graphics program
gml balisong baybayin
7. Blow the image up and stitch it to print on multiple pages
8. Cut out the graphic
balisong baybayin gml
9. Stain the wood
10. Wheat paste the graphic
11. Add the GML tags

Baybayin GML

Although I like the rough lines it outputs, I do hope a future release will export SVG files. Look out for my video on the 17 characters. Interested in GML? Check out all the links above and join the Facebook page.

The script is Balisong written in modified Baybayin. Characters from left to right are Ba-Li-So-Ng. What is Balisong?

From Wikipedia

A balisong, otherwise known as a butterfly knife or a Batangas knife or sometimes called Bente Nueve, is a folding pocket knife with two handles counter-rotating around the tang such that, when closed, the blade is concealed within grooves in the handles. In the hands of a trained user, the knife blade can be brought to bear quickly using one hand. Manipulations, called flipping, are performed for art or amusement.

Baybayin motion analysis experiment

Here are some photos of my initial Baybayin motion analysis.

The thickness of the line is based on your handwriting speed. Faster = thinner and Slower = thicker. The dust particles fly off the lines based on your stoke speed and direction. The 3D aspect is based on time as it moves away from the line stroke.

The representation of the tag is a data visualization of the hand motion. The line thickness is based on speed; the faster the movement the thinner the line. The particles are thrown off based on changes in speed and direction, and are intended to visually emphasize the movement. Time acts as the third dimension and moves linearly away from the drawing point.

Looking at the end result, looks like most of the motion is from the Ka character. Makes sense since it has the most motion. It was probably due to the cursive style I used. Stay tuned for a 17 character analysis.

Want to see some test video? Check it out on the Baybayin Facebook page.

How was it done? More info here