Designing Emerging Technologies
IMG_0109.JPG

Generative Zine Workshop 001

Generative Zine Workshop 001

Come participate in a creative coding / generative design workshop. We will use Processing to create generative elements (text, image, drawing, etc.) and combine our efforts into  a small run edition of a zine (150) where each copy is unique and will feature a spread for each participant. If this sounds like fun please RSVP using the form at the bottom of the page or email Joshua / Quin.

The Details

 

Date: Saturday, February 10th

Time: 11am - 3pm

Location:

Upload
4505 Glencoe Ave,
Marina Del Rey, CA 90292

 

 

 

 

What is a zine?

A funny, but somewhat accurate definition from Urban Dictionary... "Most zines revolve around a music scene of some sort, but others are dedicated to artwork, poetry, cartoons, editorials and short stories. Because zines do not have any sort of corporate backing, they are very rugged, individualized, and much more charismatic than larger, more popular magazines whose content is often dictated by their advertisers."

The two page spread that you create for the zine is totally up to you but we would encourage you to do something generative that gives each copy a distinct set of text, image, or artwork. 

 

IMG_0072.JPG

The Zine Code

You can get the code (Processing) and learn more about the first zine that we created https://github.com/sensorycc/SensoryAestheticsZine001. The code is MIT licensed Open Source. 

IMG_0112.JPG

Ideas for the Workshop?

Build off another project, get inspired by nature, start making recursive drawings loops, learn that new library you've been wanting to check out, do something silly, serious, or serendipitous. 

 

The Generator Code

The Zine Generator works by reading an xml file (which can be generated by another program), parsing the information into pages, and laying them out for printing and folding. Below is an example of the xml file which contains the information to be laid out in the zine. There are special tags you can use for variables and one of those will allow you to call another class, generate something, and insert it into the zine while the zine is being compiled. 

<?xml version="1.0"?>
<zine>
<cover id="1">
    <page id="2">
        <heading>Heading Goes Here</heading>
    </page>
    <page id="1">
        <image src="images/jj2.png"></image>
        <heading>Generative Zine Workshop</heading>
        <subheading>A generative zine from a group of people.</subheading>
        <footer>Issue 001: Strange Meetup (<var key="num"></var>/150)</footer>
    </page>
</cover>
  <spread id="5">
    <page id="8"> 
     <heading>My Zine Pages</heading>
       <subheading></subheading>
       <body></body>
       <footer></footer>
       <image src="images/drawing2b.jpg"></image>
    </page>
    <page id="9">
        <heading>Nothing is Static</heading>
        <subheading></subheading>
        <body></body>
 <footer></footer>
<image src="images/felixhess2.jpg"></image>
    </page>
</spread>
 

Register for the Workshop

Thanks, see you soon!