June 9, 2013

Typical Sunday Morning(?):

I wake up asking myself whether it would be possible to modify the ByteWriter program to visualize DNA.

After breakfast, a couple of cups of coffee, and a few hours, the answer is: It is.

After looking through a database containing the human genome and visualizing a portion of the 15th chromosome, partially responsible for eye and skin color, I noticed some repeating patterns.

This is what that first segment sounds like.

The source file contains only 4 characters (A, C, G, & T) in raw UTF-8 text.  So the natural conversion is translating the data into 8-bit mono audio stream.

I can’t believe how much this resembles raw machine code.

May 25, 2013

A single core memory dump performed on my laptop, with 4GB of physical memory, produced a 6GB file.  To make visualizing the raw binary easier for my computer, I split the file into 273 25MB chunks.  Each 25MB chunk rendered at 6 bits per pixel (2 bits per RGB color channel) and 336px width yields an image 33,670px long.  While going through them one-by-one, searching for interesting visual patterns, I decided to give myself a soundtrack to listen to by rendering the chunks as 8bit PCM audio.

May 23, 2013

Memory Fragments

Images created by rendering fragments of raw binary data from a memory core dump as 432px wide 6-bit RGB image files.

May 4, 2013
Attention Fellow Glitchers!  I have an awesome new tool to share with you:
Loom Preview
Written by Paul Kerchen, whom I had the pleasure of meeting at NOTACON 2013 where I was presenting the Glitch Textiles project.  After talking about some ideas for the future of the project, we sat down and designed a simple utility that allows you to visualize RAW data in a wider variety of ways than available through applications like Photoshop or Gimp (even Irfanview!).  Currently it’s WIN only but am hoping that the community can expand this application or integrate it into other image manipulation environments.
Visualized above is the raw data for the LoomPreview executable file as a 3-bit RGB image 384 pixels wide.

Attention Fellow Glitchers!  I have an awesome new tool to share with you:

Loom Preview

Written by Paul Kerchen, whom I had the pleasure of meeting at NOTACON 2013 where I was presenting the Glitch Textiles project.  After talking about some ideas for the future of the project, we sat down and designed a simple utility that allows you to visualize RAW data in a wider variety of ways than available through applications like Photoshop or Gimp (even Irfanview!).  Currently it’s WIN only but am hoping that the community can expand this application or integrate it into other image manipulation environments.

Visualized above is the raw data for the LoomPreview executable file as a 3-bit RGB image 384 pixels wide.

April 23, 2013

Glitch Textiles presents: Binary Blankets

A  collection of blankets aimed at making visible the hidden data structures that give shape to everyday life. The materiality of our digital age is composed of binary data encoded on electronic devices and transmitted through the airwaves on invisible frequencies of light. As an alternative to the screen, Binary Blankets literally gives you a way to experience the fabric of this otherwise invisible and intangible side of our digital world.

This initial collection features designs from a handful of binary files from programs such as Microsoft Word, iTunes, Google Chrome, and Mac OSX.

Each Design Limited to an Edition of 5.
$350 USD + $15 Shipping (see site for details)

April 1, 2013

Mac OS X iTunes 10.6.3 (25) 64bit binary excerpts rendered as RGB images, woven into blankets.

The first two pieces in a new series of blankets dedicated to making visible the data structures that make up our everyday lives.

Glitch Textiles

March 22, 2013
mach_kernel
Mac OSX 10.7.4 Mach Kernel opened as a 1024px wide RGB image.

mach_kernel

Mac OSX 10.7.4 Mach Kernel opened as a 1024px wide RGB image.

March 22, 2013
/private/var/db/crls/00EB0CCCF4716CBA4623A3D52F98D43DF630A91D.crl
A hidden Certificate Revocation List File in Mac OS 10.7.4 opened as a 2048px wide RGB image.
More on .CRL files: http://www.fileinfo.com/extension/crl

/private/var/db/crls/00EB0CCCF4716CBA4623A3D52F98D43DF630A91D.crl

A hidden Certificate Revocation List File in Mac OS 10.7.4 opened as a 2048px wide RGB image.

More on .CRL files: http://www.fileinfo.com/extension/crl

March 22, 2013

Microsoft Office Binaries: Excel, Word, Power Point, and Outlook

Mac 2011 versions 14.1.4 executable files for the applications opened as 2550px (8.5” at 300 dpi) wide images.

(Source: phillipstearns)

March 22, 2013

Apple-Protected Binaries: Finder and Dock

Raw Data as RGB 1280px Wide Images

March 22, 2013
QuickTime Player Version 10.1 (501.22) for Mac OSX Binary as a 1280x1528px RGB Image

QuickTime Player Version 10.1 (501.22) for Mac OSX Binary as a 1280x1528px RGB Image

March 22, 2013
iTunes 10.6 (25) Complete Binary as a 2550x7901 px RGB Image
(high res JPG version here)

iTunes 10.6 (25) Complete Binary as a 2550x7901 px RGB Image

(high res JPG version here)

December 22, 2012

357 of 366
Processing RAM Barf
A bug/glitch causes Processing to dump the contents of RAM into the window.  The appearance of my dock icons lead me to believe that this has something to do with the OS video ram buffer.

357 of 366

Processing RAM Barf

A bug/glitch causes Processing to dump the contents of RAM into the window.  The appearance of my dock icons lead me to believe that this has something to do with the OS video ram buffer.

December 21, 2012
356 of 366
Processing RAM Barf
When you make your output window as many pixels wide as your 2MB jpeg is bytes long, your computer might go nuts trying to keep up.  A nice bug/glitch in Processing caused my computer to dump its RAM into the output window.  This is a nice minimal abstraction of that data cropped out and enlarged.

356 of 366

Processing RAM Barf

When you make your output window as many pixels wide as your 2MB jpeg is bytes long, your computer might go nuts trying to keep up.  A nice bug/glitch in Processing caused my computer to dump its RAM into the output window.  This is a nice minimal abstraction of that data cropped out and enlarged.

February 6, 2012
037 of 366
A white image 4000x4000px after seven successive edits to the data with a hex editor and some selective cropping. Technique: data bending

037 of 366

A white image 4000x4000px after seven successive edits to the data with a hex editor and some selective cropping. Technique: data bending